我正致力于MVC项目。 如何将视图中的变量值发送到控制器。
这是我想从中获取Id的地方;一个GridviewROw
e.Row.Attributes.Add("onclick", "window.open('test.aspx?id=" + DataBinder.Eval(e.Row.DataItem, "Id") + "','myprofilewindow','width=400,height=200,toolbar=0,resizable=0');");
我想将它发送到包含此功能的控制器
public ActionResult Delete(Object obj)
{
// TODO
// Delete the user which its id = obj.id ;
return View();
}
答案 0 :(得分:0)
通常通过路由,查询字符串或请求正文执行此操作。
从它的外观看,你应该能够做到这一点。
public ActionResult Delete(int id) ...