Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MVC3 Web Datagrid,单击选择时的操作_C#_Visual Studio 2010_Asp.net Mvc 3_Webgrid - Fatal编程技术网

C# MVC3 Web Datagrid,单击选择时的操作

C# MVC3 Web Datagrid,单击选择时的操作,c#,visual-studio-2010,asp.net-mvc-3,webgrid,C#,Visual Studio 2010,Asp.net Mvc 3,Webgrid,我使用的是MVC3 WebGrid,它有这样一个select列 grid.Column( header: "", style: "text-align-center", format: (item) => item.GetSelectLink()), 我希望这样可以更改我的一个模型属性的值,并在用户按下“选择”链接时更新文本框。这是怎么可能的?我理解您的要求,因为您需要一个链接,单击该链接将打开一个新视图,并应修改文本框中的值 我假设您将单击此链

我使用的是MVC3 WebGrid,它有这样一个select列

 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中进行必要的更改以路由请求

如果你需要更多信息,请告诉我