1

親愛なる同僚の皆さん、こんにちは!

促す。

ここに状況があります - コンポーネント RadWindows RadButton ボタンがあり、その上に RadGrid のボタンを押すと RadWindows コンポーネントは Visible = true に設定されます。しかし、PostBack と shape の後、RadWindows は消えます。しかし、RadWindows に入ると、すべてが再起動するように変更されたままです。

質問: ページのリロードを防ぐ方法。

Rad Teleric のコンポーネントを知らない人はいません。

ソースコードが役立つ場合はスローできます。

よろしくお願いします!

4

2 に答える 2

0

JavaScript で開くことを検討してください。これにより、不要なポストバックの使用をやめることができます: http://www.telerik.com/help/aspnet-ajax/window-programming-opening.html。RadButton の OnClientClicking を使用します: http://blogs.telerik.com/aspnet-ajax/posts/12-08-10/migrating-onclientclick-handlers-from-asp-button-to-telerik-s-asp-net- ajax-button.aspx .

AJAX を使用して、RadWindow を破棄する (つまり非表示にする) 完全なポストバックを防ぐこともできます: http://www.telerik.com/help/aspnet-ajax/radwindow-ajaxifying.html

この付箋を読んで、必要に応じてサーバーから開く方法を確認してください。VisibleOnPageLoad を true に設定すると、ポストバック後に再表示されるため、必要な場合にのみプロパティを false に設定する必要があります: http://www.telerik.com/community/forums/aspnet- ajax/window/opening-radwindow-from-the-server.aspx .

于 2013-11-26T14:25:15.757 に答える