Asp.net mvc 4 在MVC 4 Telerik网格的模板列中发送多个参数
下面的代码仅向控制器发送一个参数(id=o.nopCategoryID),如何随此发送另一个参数Asp.net mvc 4 在MVC 4 Telerik网格的模板列中发送多个参数,asp.net-mvc-4,razor,telerik,Asp.net Mvc 4,Razor,Telerik,下面的代码仅向控制器发送一个参数(id=o.nopCategoryID),如何随此发送另一个参数 public ActionResult EditProduct(int id,string category) { return Configure(id, 0); } 查看 @(Html.Telerik().Grid(Model.Mappings) .Name(
public ActionResult EditProduct(int id,string category)
{
return Configure(id, 0);
}
查看
@(Html.Telerik().Grid(Model.Mappings)
.Name("Grid")
.Scrollable(c => c.Height("200px"))
.Columns(columns =>
{
columns.Bound(o => o.ClockCategoryid).Hidden(true);
columns.Bound(o => o.nopCategoryID).Hidden(true);
columns.Bound(o => o.nopCategory).Width(100).Title("Category");
columns.Bound(e => e.ClockCategory).Width(200).Title("Mapped To").Template(t => t.ClockCategory.Replace(",", "<br />"));
columns.Bound(o => o.nopCategoryID)
.Width(50)
.Centered()
.Template(o => Html.ActionLink("Edit", "EditProduct", new { id = o.nopCategoryID, category = o.nopCategory }))
.Title("Edit");
columns.Bound(o => o.nopCategoryID)
.Width(50)
.Centered()
.Template(o => Html.ActionLink("Delete", "DeleteMapping", new { id = o.ClockCategoryid }))
.Title("Delete");
})
)
public ActionResult EditProduct(int id,string category)
{
return Configure(id, 0);
}
您可以只编写
new{id=o.noCategoryId,otherParameterName=otherParemterValue}
…已经尝试过了,但在控制器中,我得到了第二个参数的null值,然后请发布您的控制器操作!以及您如何尝试使用两个参数调用它。请查找控制器代码以及您指定的修改视图。感谢它的工作。。。