请仔细阅读下面的代码。在下面的网格中,我有一个超链接的列。我想打开一个kendo窗口,当我点击特定的链接。我怎样才能做到这一点。目前它正在导航到其他页面。如何打开kendo窗口点击
@model IEnumerable<WeBOC.Support.Entities.ImportUnit>
@{
ViewBag.Title = "Import Units";
}
<h2>Import Units</h2>
@(Html.Kendo().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(p => p.UnitNbr).Width(150).ClientTemplate(@Html.ActionLink("#=UnitNbr#", "UnitInspector", new { id = "#=UnitId#" }).ToHtmlString()).Title("Unit No.");
columns.Bound(p => p.VIRNbr).Width(150).Title("VIR No.");
columns.Bound(p => p.BLNbr).Width(150).Title("BL No.");
columns.Bound(p => p.IGMStatus).Width(80).Title("IGM Status");
columns.Bound(p => p.LineCode).Width(80).Title("Line Code");
columns.Bound(p => p.Arrived).Format("{0:dd/MM/yyyy HH:mm}").Width(150).Title("Arrived");
})
.Groupable()
.Pageable()
.Sortable()
.Filterable()
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.ServerOperation(false)
)
)
上面的代码是不工作。事实上,我认为这个函数根本就没有被调用。我也通过在该函数中使用alert来测试,但没有回应。其次,我可能需要在同一页面上定义一个kendo窗口吗? – user2542561
我忘了一些“在我的代码中,模板应该是”Unit No.“ – Lopo