【发布时间】:2011-03-15 17:42:44
【问题描述】:
我有一个在页面上重复的 EditorTemplate。这个 EditorTemplate 创建一个 Telerik 窗口(见下面的代码)。如何确保为给定页面/请求仅创建一个 PostalLookupWindow Window 实例?我想为所有 EditorTemplates 重新使用这个窗口。
我曾尝试使用 ViewData 和 TempData 来存储临时值,这些值指示之前已创建控件但未成功。
由于 EditorTemplate 在多个页面中重复使用,我无法将 Window 创建放在控件的父级中。
Html.Telerik().Window()
.Name("PostalLookupWindow")
.Title("Postal Code Selection")
.Height(430)
.Width(700)
.Modal(true)
.Draggable(true)
.Scrollable(false)
.LoadContentFrom(Url.Action("Index","PostalCode", null, Request.Url.Scheme))
.Visible(false).Render();
【问题讨论】:
标签: asp.net-mvc-3 telerik telerik-mvc