Telerikコントロールのバージョン4.0にアップグレードしていますが、何らかの理由でRadWindow Modalオプションが機能しません(もちろん)。
マスターページですべてのウィンドウを定義し、ユーザーコントロールのボタンクリックでjavascriptを実行してウィンドウを開きます。
<radW:RadWindowManager ID="RadWindowManager1" runat="server" Behavior="none" Skin="Outlook" Modal="true"
VisibleStatusbar="False" VisibleTitlebar="false">
<Windows>
<radW:RadWindow ID="Help" runat="server" Title="Help" Height="600" Width="975" ReloadOnShow="True"
Modal="True" OnClientClose="InvolvementCallBackFunction" OnClientShow="OnClientShow" OnClientPageLoad="OnClientPageLoad" ShowContentDuringLoad="false" />
</Windows>
</radW:RadWindowManager>
Js
function ShowPopupForm(location, formName, returnValue) {
var oManager = GetRadWindowManager();
var oWnd = oManager.getWindowByName(formName);
oWnd.set_modal(true);
oWnd.setUrl(location);
oWnd.show();
return returnValue;
}
ボタンをクリックするとウィンドウが表示されますが、モーダルではありません。
奇妙なことに、すべてが同じページにあり、OpenerElementID属性を使用している場合、これを機能させることができます。
何か案は?