我正在使用MVC3 WebGrid,它有一个像这样的选择列
grid.Column(
header: "",
style: "text-align-center",
format: (item) => item.GetSelectLink()),
我希望这可以更改我的某个模型属性的值,并在用户按下选择链接时更新文本框。这怎么可能?
答案 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进行必要的更改以路由请求。
如果您需要更多信息,请与我们联系。