Content和LoadContentFrom之间的区别

时间:2012-08-31 12:11:20

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

Kendo UI的Window控件的Content和LoadContentFrom属性之间有什么不同。我在主页上有两个按钮。每个按钮都有单独的窗口控件来调用相应的局部视图。如果我使用内容方法,则最初加载客户索引,即在页面加载时加载。如果我使用LoadContentFrom,当窗口可见时,DOM控件将被加载。

例如,

@(Html.Kendo().Window()
    .Name("CustomerWindow")
    .Title("Customer")
    .Content(@<text>
@Html.Partial("../Customer/Index")
</text>)
    .Draggable()
    .Resizable()
    .Width(736)
    .Visible(false)
)

@(Html.Kendo().Window()
    .Name("CustomerWindow")
    .Title("Customer")       
        .LoadContentFrom("../Customer/Index")
    .Draggable()
    .Resizable()
    .Width(736)
    .Visible(false)
    .Modal(true)
)

我认为它的延迟加载概念,但我不知道确切的区别。

感谢 Santhosh

1 个答案:

答案 0 :(得分:2)

LoadContentFrom设置指定窗口将使用Ajax请求加载的URL。 Content定义窗口的静态HTML内容。