如何使用 Kendo 网格列构建锚点 link 以在新 window 中打开页面?
How to build an anchor link to open page in new window using Kendo Grid Columns?
我有一个 Kendo 网格,其列定义如下:
columns.Bound(c => c.Id).Title("ID #").Width("150px").ClientTemplate("#=showDetails(data.Id)#");
我正在调用 returns 和 link 的方法 showdetails 以在新页面中打开详细信息。
我需要一些帮助来弄清楚如何构建 link。
这是我的 showDetails 方法:
function showDetails(data) {
var returnText = "<a href='/Detail/Index/" + data + "'>" + data + "</a>";
return returnText;
}
如何修改,所以,详情页是新打开的window?
添加:
target="_blank" to return statement
var returnText = "gt a href='/Detail/Index/" + data + "'>" + data + "</a>";
至:
var returnText = "gt a target='_blank' href='/Detail/Index/" + data + "'>" + data + "</a>";
我有一个 Kendo 网格,其列定义如下:
columns.Bound(c => c.Id).Title("ID #").Width("150px").ClientTemplate("#=showDetails(data.Id)#");
我正在调用 returns 和 link 的方法 showdetails 以在新页面中打开详细信息。
我需要一些帮助来弄清楚如何构建 link。
这是我的 showDetails 方法:
function showDetails(data) {
var returnText = "<a href='/Detail/Index/" + data + "'>" + data + "</a>";
return returnText;
}
如何修改,所以,详情页是新打开的window?
添加:
target="_blank" to return statement
var returnText = "gt a href='/Detail/Index/" + data + "'>" + data + "</a>";
至:
var returnText = "gt a target='_blank' href='/Detail/Index/" + data + "'>" + data + "</a>";