我有一个子网格列,其中包含以下代码subGridRowExpanded:
:
{ name: 'applytoall', index: 'applytoall',width: 44,
formatter:'showlink',
formatoptions:{baseLinkUrl:'mylink',
idName:'myId', addParam:'&mainGridId='+rowId}}
从上面的代码可以看出,当用户单击主网格中的一行并为子网格打开几行时,我想在子网格的每一行中显示一个链接,并且该链接应包含&mainGridId='+rowId
在这种情况下,父网格也是 ( )。
但是,现在不是链接 ID,而是像带有锚标记的图像和其他所有行为方式相同的图像!
我发现自定义格式化程序可以这样做:
{ name: 'mycolname', index: 'mycolname',width: 44,formatter:some}
function some (cellvalue, options, rowObject)
{
return "<a href=mylink?"
+"myId="+cellalue.rowId+"&mainGridId="+(what should go here?)
+"><img src='img/modify.gif'></a>"
}
问题
我应该输入什么what should go here
才能获得ID
parentGrid 中的行。
如果有更好的方法来实现这一点,我会全力以赴。