使用Razor进行MvcContrib Grid

时间:2010-12-01 15:59:51

标签: razor mvccontrib-grid

我有一个有趣的问题。我将在我的asp.net mvc网站上使用Razor。我需要创建一个带有渲染操作的网格列。但是我怎么能这样做呢?

以下是代码:

@{
  Html.Grid(Model).Columns(column =>
  {
     column.For(x => x.DeviceId).Named("Action").Action(data => { @* what to place here? *@ });
  }
}

我无法用'}'关闭代码块,因为它只会关闭内联表达式的主体:

 column.For(x => x.DeviceId).Named("Action").Action(data => {} @* what to place here? *@ @{}

那么,有可能解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

解决。我可以用这个: column.For(x => Html.Partial(“MyGridButtons”,x))。Named(“Action”);