繁体   English   中英

是否可以在Telerik网格,mvc3和razor中的另一个column.bound.format中获取列ID值

[英]Is it possible to get column id value, in another column.bound.format in Telerik grid, mvc3 and razor

我认为此代码如下:

columns.Bound(o => o.jobname).Width(100);
columns.Bound(o => o.objid)
     .Format(Ajax.ActionLink("delete", "QuotesDelete", new { id = "{0}" }, new { @class = "delete-link" })
     .ToHtmlString())
     .Encoded(false)
     .Title("");

现在,我想使用jobname列作为编辑链接,因此我将jobname更改为以下内容。

columns.Bound(o => o.jobname).Format(Ajax.ActionLink("{0}", "QuotesDetail", new { id = "is-it-possible-to-get-objid-value" })
         .ToHtmlString())
         .Encoded(false);

是否可以在routeValues中获取objid值?

如果需要使用Format是不可能的。 Format实际上是string.Format的快捷方式。 如果要完全访问,请考虑设置列的模板(客户端或服务器)。 这是一个例子:

columns.Bound(o => o.objid).Template(@Ajax.ActionLink("Delete", "QuotesDetail", new { id = @item.objid}));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM