0

タグのリストを保持する必要があるASP.net MVC 5プロジェクトのグリッドに列を追加しようとしています* (ICollectionを使用)。

通常、テーブルを追加するときは、それを使用@foreach(var item in item.Tags)して<td></td>html タグに保持します。これは正常に機能しますが、他の列のフィルタリングと並べ替えにGrid.MVCを使用したいと思います。

@Html.Grid(Model.Changes).Columns(columns =>
{
       columns.Add(foo => foo.Name).Sortable(true).SetWidth(110);
       ...
       ...
       ...
       columns.Add(foo => foo.Tags);
}).WithPaging(20)

しかし、これは(明らかに)機能しません。メソッドを使用する必要があると思いますが.RenderValueAs()、アイデアが不足しています。これを行う方法についてアドバイスをいただけますか?

* - SO の各投稿の下にあるようなタグ ;)

4

1 に答える 1

0

ありますか

@using GridMvc.Html 

上の?

そしておそらく:

@Html.Grid(Model).Columns(columns =>
{
       columns.Add(foo => foo.Name).Titled("item 1").Sortable(true).SetWidth(110);
       columns.Add(foo => foo.Name).Titled("item 2").Sortable(true).SetWidth(110);
}).WithPaging(10)
于 2015-09-03T18:20:55.273 に答える