jqgrid中的html.actionlink

时间:2011-04-08 03:54:25

标签: c# asp.net-mvc-2 jqgrid

我正在尝试将带有html.actionlink的列添加到jqgrid中?有任何想法吗 ? 任何其他网格建议也欢迎。 TA

2 个答案:

答案 0 :(得分:1)

不需要将telerik用于带有html.actionlink的列。我们可以在jqGrid中使用它 。以下是代码。

 { name: 'Restart',
                             formatter: function (cellvalue, options, rowObject) {
                                 var x = '@Html.ActionLink( "Restart", "Restart","Dashboard",new { requestId ="myId"  }, new {@style="color:Blue;font-weight:bold;", onclick = "return confirm('Are you sure to Restart?');" })';
                                 return x.replace("myId",rowObject[8]);
                             }, align: 'left', width: 100
                         }

{ name: 'Restart',
                                 formatter: function (cellvalue, options, rowObject) {
                                     return '@Html.ActionLink( "Restart", "Restart","Dashboard",new { requestId ="yourId"  }, new {@style="color:Blue;font-weight:bold;", onclick = "return confirm('Are you sure to Restart?');" })';
                                 }, align: 'left', width: 100
                             }

它对我来说很好

答案 1 :(得分:0)

您可以尝试使用asp.net mvc的telerik扩展。我个人使用它,发现它非常好。 这是link到演示页面。它的开源