MVC3 Web Datagrid,单击选择操作

时间:2011-09-20 15:55:04

标签: c# visual-studio-2010 asp.net-mvc-3 webgrid

我正在使用MVC3 WebGrid,它有一个像这样的选择列

 grid.Column(
      header: "",
      style: "text-align-center",
      format: (item) => item.GetSelectLink()),  

我希望这可以更改我的某个模型属性的值,并在用户按下选择链接时更新文本框。这怎么可能?

1 个答案:

答案 0 :(得分:0)

我理解您的要求,因为您需要一个链接,点击该链接应打开一个新视图,并应修改文本框中的值。

我假设您将点击此链接,一旦您点击它将在新视图中打开。(您应该创建此视图),您可以编辑该值并保存记录。

grid.Column(header: "",
      style: "text-align-center",format: (item) => Html.ActionLink("Edit The Record", "ActionNameWhereYouWantOpenTheRecordAndEdit", "ControllerName", new { id = item.id }, null))

您还应该对Global.asax进行必要的更改以路由请求。

如果您需要更多信息,请与我们联系。