2009-07-23 112 views
3

我想创建一个链接到一个URL,如首页/细节/ 1在jqGrid列。ASP.NET MVC路由与jqGrid

文档显示: showlink {baseLinkUrl: '',的showAction: '显示',addParam:” &键= 2' }注意:addParam应包含&。

例如: 格式化: 'showlink',formatoptions:{baseLinkUrl: 'someurl.php',addParam: '&行动=编辑'} 这将输出:HTTP://本地主机/ someurl.php ID = 123 & action =编辑

有没有人使用格式化程序来创建路线而不是querystrings?

+0

你会请你发布你的解决方案吗? – 2011-02-20 02:35:02

回答

0

我还没有使用过jqGrid,但据我所知,你不应该为addParam设置任何东西,因为那只会将它追加为一个QueryString。尝试设置您的路线到baseLinkUrl

+0

{name:'ID',index:'ID',width:80,align:'left',formatter:'showlink',formatoptions:{baseLinkUrl:'/ home/details /'}}, Results in: home/details/show?id = 2undefined 问题是如何附加ID baseLinkUrl。并摆脱undefined – Danny 2009-07-23 09:32:13