2015-05-14 43 views
1

我需要字段Module_viewModule_EditModule_delete內的複選框。我正在使用GRIDMVC,有誰能告訴我如何在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

根據這一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)); 
相關問題