我需要字段Module_view
,Module_Edit
和Module_delete
内的复选框。我正在使用GRIDMVC
,是否有人可以告诉我如何在GRIDMVC
内添加复选框?
这是我的代码
@Html.Grid(Model).Columns(columns =>
{
columns.Add()
.Encoded(false)
.Sanitized(false)
.SetWidth(30)
.RenderValueAs(d =>
@<b>
@Html.ActionLink("Edit", "Edit", new { id = d.PK_Module_Id })
</b>);
columns.Add(c => c.tblMaster_ModuleName.ModuleName).Titled("Module Name");
columns.Add(c => c.tblMaster_ClientOrganizationDetails.Organization_Code).Titled("Organization Code").Filterable(true);
columns.Add(c => c.Module_View).Titled("View");
columns.Add(c => c.Module_Edit).Titled("Edit");
columns.Add(c => c.Module_Delete).Titled("Delete");
}).Sortable().Filterable().WithMultipleFilters()
答案 0 :(得分:0)
根据这个documentation我想建议这个答案。
columns.Add(c=>Module_view).Titled("View").Encoded(false).Sanitized(false).SetWidth(30).RenderValueAs(c => Html.CheckBox("checked", false));
columns.Add(c=>c.Module_Delete).Titled("Delete").Encoded(false).Sanitized(false).SetWidth(30).RenderValueAs(o => Html.CheckBox("checked", false));
columns.Add(c=>Module_Edit).Titled("Edit").Encoded(false).Sanitized(false).SetWidth(30).RenderValueAs(o => Html.CheckBox("checked", false));