通过jqgrid在MVC中调用Controller的Action

时间:2014-06-13 08:01:41

标签: javascript jquery asp.net-mvc asp.net-mvc-4 jqgrid

我使用Formatter在jqgrid行中创建了Button。

现在我尝试通过以下方式调用Controller的Action方法,

{

name: 'Save', index: 'Save', width: 100, sortable: false,

formatter: function (cellvalue, options, rowObject) {

return "input type='button' value='store' onclick=location.href=@Url.Action("Action", "Controller") ";

}

}     

但是,我无法调用此动作。如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

更改:

onclick=location.href=@Url.Action("Action", "Controller")

到此:

onclick=location.href='@Url.Action("Action", "Controller")'