Maximize productivity with
30% off* for a limited time
using BOOSTDEV30.
Includes 3- and 5-packs.
*Some exclusions may apply.New Product LaunchBoldDesk: Help desk ticketing software starts at $10 for 3 agents.
Try it for free.
<EjsGrid DataSource"@OrderData">
<GridColumns>
@for (var I = 0; I < Cols.Length; I++)
{
<GridColumn Field="@Cols[I]" IsPrimaryKey="@(Cols[I] == "OrderID")" HeaderText="@Header[I]"></GridColumn>
}
</GridColumns>
</EjsGrid>
@code{
public string[] Cols = { "OrderID", "CustomerID", "EmployeeID" };
public string[] Header = { "ID", "Name", "Batch ID" }; |
|
<EjsGrid ModelType="@RowValue[0]" DataSource="@RowValue">
<GridColumns>
<GridColumn HeaderText="Names">
<Template>
@{
var index = (context as RowValues)[0];
<span>@index</span>
}
</Template>
</GridColumn>
</GridColumns>
</EjsGrid>
@code{
public class RowValues
{
private List<string> rows = new List<string>() { "VINET" };
public string this[int index]
{
get
{
return rows[index];
}
}
public int ID { get; set; }
}
public List<RowValues> RowValue = new List<RowValues>()
{
new RowValues(){ ID = 1 }
};
} |