1

マスターページにコントロールがあり、マスターページがRadWindowにない場合にのみ表示したい。RadWindowにいるときは、非表示にする必要があります。ページリクエストがRadWindow内にあることを検出するために、それを行うことは可能ですか?

ありがとう。

4

2 に答える 2

2

FirefoxのFirebugの[ネット]タブまたはFiddlerを使用して、RadWindowでページを開いたときに行われるhttpリクエストを確認してみてください。

このRadWindowデモでリクエストを監視するだけです

http://demos.telerik.com/aspnet-ajax/controls/examples/integration/gridandwindow/defaultcs.aspx?product=window

Telerikは、RadWindowで開かれているページにrwndrndを渡します

http://demos.telerik.com/aspnet-ajax/controls/examples/integration/gridandwindow/editformcs.aspx?EmployeeID=1&rwndrnd=0.8749773452267927 _

そのクエリ文字列が存在する場合、それはRadWindowで開かれていることを示すものとして役立ちます。

お役に立てれば。テレリックのものを扱った過去の経験から、それは何かを成し遂げるために常にこのようなハックを見つけて使用することの練習でした。

于 2011-06-08T02:36:16.680 に答える
0

ここに方法がありますが、クライアントのみ

http://www.telerik.com/community/forums/aspnet-ajax/window/best-way-to-detect-page-is-in-a-radwindow.aspx

于 2011-06-07T20:24:43.097 に答える