我想绑定一个具有未知列数的Grid。 我有主表货币表:
(身份证号码) 1美元 2 GEL 3 MXN 4欧元 5 PKR 登录用户被分配让我们说两个美元和欧元.. 现在网格中将有10个文本框5行2列(每行2个文本框)。问题是它没有绑定所有文本框的值,只是其中的一些...任何帮助将不胜感激。
public class ConversionRates
{
public string ParentCurrencyName {get;set;}
public int ParentCurrencyID {get;set;}
public List<SettlementValues> Values{get;set;}
}
public class SettlementValues
{
public string ChildCurrencyName {get;set;}
public string ChildCurrencyID {get;set;}
public decimal Value {get;set;}
}
查看
@Html.Grid(Model).Columns(columns =>{
columns.Add(model => model.ParentCurrencyName).Titled("Parent Currency").Filterable(true);
foreach(var item in Model.Values)
{
columns.Add(model => item.ChildCurrencyName);
<input type="text" name="Value" value="@item.Value">
}
}).WithPaging(3).Sortable(true)