如何使用MVC4中的编辑器模板获取不同的列值?

时间:2014-09-16 13:04:09

标签: asp.net-mvc-4

如何使用MVC4中的编辑器模板获取不同的列值?

我在Editortemplates中尝试了以下代码。它返回重复的列值。但是我希望这段代码能够返回不同的列值

有人可以帮我吗?

@model mvcdemo.Models.profile
<div id="chkbx-editor">
@Html.HiddenFor(x=>x.profile_id)
@Html.CheckBoxFor(x => x.isselected)
@Html.DisplayFor(x=>x.profile_field)
</div>

1 个答案:

答案 0 :(得分:0)

终于得到了解决方案。我在这里发布了如何得到它。

在控制器类中,使用以下代码:

var tbllist = new List<Sampleprofile>();
int numRows = ds.Tables[0].Rows.Count;
for (int i = 0; i < numRows; i++)
{
    string tbl = ds.Tables[0].Rows[i].Field<string>("profile_filed");
    tbllist.Add(new profile() { profile_filed = tbl});
}

return View(tbllist);