我正在使用具有像这样的选择列的 MVC3 WebGrid
grid.Column(
header: "",
style: "text-align-center",
format: (item) => item.GetSelectLink()),
我希望这可以更改我的模型属性之一的值,并在用户按下选择链接时更新文本框。这怎么可能?
我正在使用具有像这样的选择列的 MVC3 WebGrid
grid.Column(
header: "",
style: "text-align-center",
format: (item) => item.GetSelectLink()),
我希望这可以更改我的模型属性之一的值,并在用户按下选择链接时更新文本框。这怎么可能?
我理解您的要求,因为您需要一个链接,单击该链接应打开一个新视图并应修改文本框中的值。
我假设您将单击此链接,一旦您单击它将在新视图中打开。(您应该创建此视图)并且您可以编辑值并保存记录。
grid.Column(header: "",
style: "text-align-center",format: (item) => Html.ActionLink("Edit The Record", "ActionNameWhereYouWantOpenTheRecordAndEdit", "ControllerName", new { id = item.id }, null))
您还应该在 Global.asax 中进行必要的更改以路由请求。
如果您需要更多信息,请告诉我。