如何在选择或单击Telerik MVC树视图的节点时调用控制器操作?
<%
= Html.Telerik().TreeView()
.Name("TreeView1")
.ClientEvents(events => events
.OnSelect("onSelect")
)
.BindTo(Model, mappings =>
{
mappings.For<Models.Samples>(binding => binding
.ItemDataBound((item, mno) =>
{
item.Text = mno.A;
item.Value = mno.B;
}));
})
%>
试试这个,它通过单击节点来调用控制器操作
<%
= Html.Telerik().TreeView()
.Name("TreeView1")
.ClientEvents(events => events
.OnSelect("onSelect")
)
.BindTo(Model, mappings =>
{
mappings.For<Models.Samples>(binding => binding
.ItemDataBound((item, mno) =>
{
item.Text = mno.A;
item.Value = mno.B;
}));
})
%>
<script type="text/javascript">
function onSelect(e) {
window.location = "/Controller/Action"
}
</script>