如何在kendo-treeview中嵌套一个kendo-window?

时间:2013-04-19 15:43:56

标签: kendo-ui kendo-treeview kendo-asp.net-mvc

我正在尝试在树视图中嵌套窗口。我想要它,以便当用户选择特定节点时,它将打开一个kendo窗口。有没有人这样做过?我在演示类似的演示中没有看到太多。

我正在使用mvc包装器。谢谢!

1 个答案:

答案 0 :(得分:1)

树节点的Onclick事件

称之为

$("tree node").click(function(){
 KendoDialog("Window TItle", "Content in the window", 700, 350);
});

function KendoDialog(windowTitle, message, windowWidth, windowHeight) {
    var WindowElement = $("#kwDialog").data("kendoWindow");
    WindowElement.setOptions({
        width: windowWidth,
        height: windowHeight,
        title: windowTitle
    });
    WindowElement.content("<b>" + message + "</b>");
    WindowElement.center().open();
}

把它放在你的布局中的某些地方

@(Html.Kendo().Window()
            .Name("kwDialog")
            .Title("Alert!")
            .Modal(true)
            .Visible(false)
           )