Telerik Radwindowが常に次のポストバックにリロードするのを止める方法
質問
WebページのダイアログとしてRadwindowを呼び出しています。いくつかのパラメーターを渡す必要があるため、Code-Behindから呼び出しています。
radwindow1.navigateurl = url + "?イングランド、ドイツ、フランス";
radwindow1.visibleonpageload = true;
これはうまく機能しますが、すべてのポストバックにリロードを続けます。
Radwindowがリロードを止めるにはどうすればよいですか?これを達成するためにCode-BehindまたはJavaScriptを気にしません。
解決
ページのiSpostbackプロパティを使用して、これが初めてロードされているのか、それに応じてbisibleonpageloadプロパティを設定しているのかを確認できます。
radWindow1.VisibleOnPageLoad = !Page.IsPostBack;
この方法では、ispostbackがfalseの場合にのみウィンドウが開きます - つまり、ユーザーが最初にページを開いたとき。
他のヒント
それを確認してください EnableViewState に設定されています 偽. 。 radwindow asp.net ajax q32009、radwindowがradwindowmanagerで宣言されているため、以前のバージョンではそうではなかったviewstateを保持しています。
所属していません StackOverflow