2011-12-16 67 views
0

Webgridにいくつかの非表示の列を配置したいと思います。私の出力には、ユーザーには表示されないキー列がいくつかありますが、それらをwebgridに表示する必要があります。ユーザーがグリッドの行を選択して変更をクリックすると、選択した列の詳細を取得するためにそれらのキーが必要になるため、グリッド内にこれらの列が必要です。かみそりvb.net構文ください)ここに掲載WebGrid MVC3に非表示の列を配置する

答えて

0

参照ビアンカHulubanの答え:http://forums.asp.net/t/1750407.aspx/1

@{ 
    Dim grid As New WebGrid(Model) 

    @grid.GetHtml(_ 
     columns:= grid.Columns(grid.Column(_ 
      null, _ 
      null, _ 
      format: @<input type="hidden" name="itemId" value="@item.Id"/>)) 
} 
0

あなたはS.No.内の非表示の列を置くことができますコラム

grid.Column(header: "S.No.", format: @<text> <div> @(item.WebGrid.Rows.IndexOf(item) + 1) <input type="hidden" value="@item.Id" /> </div> </text>), 

これも

を列空間は表示されません楽しみます
関連する問題