Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 无法将行ID用作Kendo子网格中的超链接ID_Asp.net Mvc_Kendo Grid - Fatal编程技术网

Asp.net mvc 无法将行ID用作Kendo子网格中的超链接ID

Asp.net mvc 无法将行ID用作Kendo子网格中的超链接ID,asp.net-mvc,kendo-grid,Asp.net Mvc,Kendo Grid,我有这个子网格。我正在尝试使用行ID(在实际行上显示良好)。。但当我尝试在ClientTemplate内的超链接中使用它时,它为null。CTID绑定列工作正常。。。数字显示。但在使用链接时它不会显示。。。它显示为null (例如) 有什么帮助吗 <script id="criticalTopicsTemplate" type="text/kendo-tmpl"> @(Html.Kendo().Grid<DashboardViewModel>() .Na

我有这个子网格。我正在尝试使用行ID(在实际行上显示良好)。。但当我尝试在ClientTemplate内的超链接中使用它时,它为null。CTID绑定列工作正常。。。数字显示。但在使用链接时它不会显示。。。它显示为null

(例如)

有什么帮助吗

    <script id="criticalTopicsTemplate" type="text/kendo-tmpl">
@(Html.Kendo().Grid<DashboardViewModel>()
     .Name("grid_#=TopicID#")
     .Columns(columns =>
     {
         columns.Bound(cr => cr.CTID); // CTID does appear here and on the grid
         columns.Bound(cr => cr.CTTitle).Title("CT Name");
         columns.Bound(cr => cr.CTStatus).Title("Status");
         columns.Bound(cr => cr.CTPercentComplete).Title("Percent");
         columns.Bound(cr => cr.CTEnd).Title("Target");
         columns.Bound(cr => cr.CTCertified).Title("Certified");
         columns.Bound(cr => cr.CTOwner).Title("Owner");
         columns.Bound(cr => cr.CTExecStakeholder).Title("Stakeholder");
         columns.Bound(cr => cr.OpenPRs).Title("Open PRs");
         columns.Bound(cr => cr.CompletedPRs).Title("Completed PRs");
         columns.Bound(cr => cr.OtherPRs).Title("Other PRs");
         columns.Command(command => command.Custom("Details").Click("showDetails")).Title("Critical Topic Details");
         columns
         .Bound(cr => cr.CTID) // CTID works here too
         .Template(@<text></text>)
         .Title("Actions")
         .ClientTemplate("<a href='http://<link-info-here>/DispForm.aspx?ID=#=CTID#' target='_blank' class='k-button link'>View</a>" + // CTID = null
                         "<a href='http://<link-info-here>/EditForm.aspx?ID=#=CTID#' target='_blank' class='k-button link'>Edit</a>");  // CTID = null

     })
     .DataSource(dataSource => dataSource
     .Ajax()
     .Read(read => read.Action("GetCriticalTopics", "Hierarchy", new { title = "#=TopicTitle# " }).Data("filterOptions"))
     .PageSize(20)
     )
     .Pageable()
     .Sortable()
     .ClientDetailTemplateId("partnerTemplate")
     .ToClientTemplate()
)
</script>

@(Html.Kendo().Grid())
.Name(“grid##=TopicID#”)
.列(列=>
{
columns.Bound(cr=>cr.CTID);//CTID确实出现在这里和网格上
columns.Bound(cr=>cr.CTTitle).Title(“CT名称”);
columns.Bound(cr=>cr.CTStatus).Title(“Status”);
columns.Bound(cr=>cr.CTPercentComplete).Title(“Percent”);
columns.Bound(cr=>cr.CTEnd).Title(“Target”);
列.绑定(cr=>cr.CTCertified).Title(“Certified”);
columns.Bound(cr=>cr.CTOwner).Title(“所有者”);
columns.Bound(cr=>cr.ctexec干系人).Title(“干系人”);
columns.Bound(cr=>cr.OpenPRs).Title(“OpenPRs”);
columns.Bound(cr=>cr.CompletedPRs).Title(“CompletedPRs”);
columns.Bound(cr=>cr.OtherPRs).Title(“其他PRs”);
columns.Command(Command=>Command.Custom(“详细信息”)。单击(“showDetails”))。标题(“关键主题详细信息”);
柱
.Bound(cr=>cr.CTID)//CTID在这里也起作用
.模板(@)
.标题(“行动”)
.ClientTemplate(“+//CTID=null
“”);//CTID=null
})
.DataSource(DataSource=>DataSource
.Ajax()
.Read(Read=>Read.Action(“GetCriticalTopics”,“Hierarchy”,new{title=“#=TopicTitle”}).Data(“filterOptions”))
.页面大小(20)
)
.Pageable()
.Sortable()
.ClientDetailTemplateId(“partnerTemplate”)
.ToClient模板()
)

我把它修好了。需要逃离身份证

.ClientTemplate("<a href='http://<link-info-here>/DispForm.aspx?ID=\\#=CTID\\#' target='_blank' class='k-button link'>View</a>");
.ClientTemplate(“”);

我把它修好了。需要逃离身份证

.ClientTemplate("<a href='http://<link-info-here>/DispForm.aspx?ID=\\#=CTID\\#' target='_blank' class='k-button link'>View</a>");
.ClientTemplate(“”);