0
私はEditorTemplateをページ上に繰り返しています。このEditorTemplateは、Telerikウィンドウを作成します(下記のコードを参照)。特定のページ/要求に対して、PostalLookupWindow
ウィンドウのインスタンスが1つだけ作成されるようにするにはどうすればよいですか?私はすべてのEditorTemplatesのためにこのWindowを再利用したい。ページ/リクエストごとに1つのTelerikウィンドウを確保する
私は、コントロールが作成されたが失敗したことを示す一時的な値を格納するためにViewDataとTempDataを使用しようとしました。
EditorTemplateが複数のページで再利用されるため、ウィンドウの作成をコントロールの親に置くことができません。
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();
完璧に動作します! –