使用 Telerik RadWindowManager 的 Web 应用程序。我想通过在用户可以选择是、否和取消的地方抛出一条消息来阻止用户直接单击关闭按钮。
如果他点击是,意味着他可以转到上一页将一些信息保存到数据库,如果否,他可以不保存而转到上一页并取消以保持在同一页面。请分享您对此的看法。
我尝试在此处添加 OnClientBeforeClose="OnClientBeforeClose" 并定义方法 OnClientBeforeClose。但它不起作用
<telerik:RadWindowManager ID="Singleton" runat="server" Behaviors="Close, Move, Resize, Maximize">
<Windows>
<telerik:RadWindow ID="DialogMsg"
ReloadOnShow="true" OnClientClose="OnClientMsgclose"
BackColor="Gray" Modal="true" runat="server"
NavigateUrl="../messages.aspx">
</telerik:RadWindow>
</Windows>
<Windows>
<telerik:RadWindow ID="DialogAlertMsg" ShowContentDuringLoad="false" OnClientClose="OnCloseOfAlertDialog" EnableViewState="false" ReloadOnShow="true"
BackColor="Gray" Modal="true" runat="server" Height="250" Width="350">
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>