Teleriks RadWindow确认对话框按钮事件的原因是什么?

时间:2014-11-14 10:13:20

标签: javascript jquery asp.net telerik radwindow

我不能详细介绍这个。 此确认对话框适用于所有用户,但一个特定用户使用完全相同的Internet Explorer设置登录到同一环境除外。

这是创建确认对话框的地方:

                <telerik:GridButtonColumn ButtonType="ImageButton" 
                    CommandName="CloseObject" ConfirmDialogType="RadWindow" 
                    ConfirmText="Are you sure?" 
                    ConfirmTitle="Warning" 
                    FilterControlAltText="Filter CloseObject column" 
                    ImageUrl="~/Images/close.gif" Text="Close this object?" 
                    UniqueName="CloseObject">
                    <ItemStyle Width="16px" />
                </telerik:GridButtonColumn>

这是我的RadWindowsManager:

    <telerik:RadWindowManager ID="RadWindowManager1" runat="server" 
        EnableShadow="true" ShowContentDuringLoad="false"
        ReloadOnShow="true" Modal="True" EnableViewState="false">       
        <Localization No="Nee" Yes="Ja"/>     
        <ConfirmTemplate>
            <div class="rwDialogPopup radconfirm">
                <div class="rwDialogText">
                    {1}
                </div>
                <div>
                    <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);">
                        <span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Yes]##</span></span></a>
                    <a onclick="$find('{0}').close(false);" class="rwPopupButton" href="javascript:void(0);">
                        <span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[No]##</span></span></a>                              
                </div>
            </div>
        </ConfirmTemplate>
    </telerik:RadWindowManager>

按钮与正确的操作相关联并始终有效,但在这种情况下,在确认对话框打开后,按钮不会响应用户的点击。

在这种情况下哪个是最常见的错误,任何想法? 感谢

1 个答案:

答案 0 :(得分:0)

  1. 确保按钮点击之前没有脚本错误

  2. 确保浏览器不处于怪癖模式(您需要有效的HTML,并且还可以添加X-UA兼容元标记以使IE处于边缘模式)

  3. 确保IE的该用户的Internet选项中未禁用活动脚本