Telerik Radwindowが常に次のポストバックにリロードするのを止める方法

StackOverflow https://stackoverflow.com/questions/2888171

  •  04-10-2019
  •  | 
  •  

質問

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を保持しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top