The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
BSBuvana Sathasivam Syncfusion Team April 17, 2017 10:52 AM UTC
Hi Jason,
Thanks for using Syncfusion products.
Templates are used to create custom card layout as per your convenience. HTML templates can be specified in the template property of the cardSettings as an ID of the template’s HTML element. Kanban fields property can be used for mapping fields from the dataSource. If you are wish to customize the Kanban card, then use cardSettings property. Please refer to the following code.
<divid="Kanban"data-bind="ejKanban: {……
cardSettings: card
}"></div>// binding values from ViewModel to HTML elements
<scriptid="cardtemplate"type="text/x-jsrender">// Here customize the Kanban card
<tableclass="e-templatetable">
<colgroup>
<colwidth="10%">
<colwidth="90%">
</colgroup>
<tbody>
<tr>
<tdclass="details">
<table>
<colgroup>
<colwidth="10%">
<colwidth="90%">
</colgroup>
<tbody>
<tr>
<tdclass="CardHeader"><b> Assignee:</b></td>
<td>{{:Assignee}}</td>
</tr>
<tr>
<tdclass="CardHeader"><b> Summary: </b></td>
<td>{{:Summary}}</td>
</tr>
<tr>
<tdclass="CardHeader"><b> Type: </b></td>
<td>{{:Type}}</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</script>
var card = {
template: "#cardtemplate", // Template loading
};
window.kanbanData = {
……
card: ko.observable(card),// update underlying ViewModel data