asp.net TextBox在IE11中没有更新

时间:2018-02-27 11:50:29

标签: asp.net internet-explorer-11 incompatibility

我已将我的.net projet从框架3.5迁移到4.5,我的网站以前在IE7下运行。 我现在需要在IE11下运行它。我有一个页面,在下拉列表中选择一个元素时,显示所选元素的值。 该元素有3个不同的字段: 代码,名称和信息以及按钮删除,在单击时删除元素并清空字段。 下面是重置的代码:

        protected void LB_Supprimer_Click(object sender, System.EventArgs e)
    {
            if ( this.DBDelete_TRF() ) 
                {
                    this.TB_NOM.Text = "" ;
                    this.TB_CODE.Text = "" ;
                    this.TB_ACTCORR.Text = "" ;
                }           
        MngMessage.refresh();
    }

aspx中的代码:

    <TABLE id="Table1" borderColor="lightgrey" cellSpacing="5" cellPadding="0" width="100%"
                                        border="0">
                                        <TR>
                                            <TD style="WIDTH: 168px; HEIGHT: 19px" align="right">
                                                <asp:Label id="Lbl_code" runat="server" CssClass="label" DESIGNTIMEDRAGDROP="47">Code : </asp:Label></TD>
                                            <TD style="WIDTH: 403px; HEIGHT: 19px">
                                                <asp:TextBox id="TB_CODE" runat="server" Width="96px" CssClass="txt" DESIGNTIMEDRAGDROP="73"
                                                    ToolTip="Code" Font-Bold="True" ontextchanged="TB_CODE_TextChanged"></asp:TextBox>&nbsp;
                                            </TD>
                                        </TR>
                                        <TR>
                                            <TD style="WIDTH: 168px; HEIGHT: 68px" align="right">
                                                <asp:Label id="Label_Nom" runat="server" CssClass="label" DESIGNTIMEDRAGDROP="86">Nom : </asp:Label></TD>
                                            <TD style="WIDTH: 403px; HEIGHT: 68px">
                                                <asp:TextBox id="TB_NOM" runat="server" Height="54px" Width="360px" CssClass="txt" DESIGNTIMEDRAGDROP="85"
                                                    Font-Bold="True" TextMode="MultiLine" Rows="4"></asp:TextBox></TD>
                                        </TR>
                                        <TR>
                                            <TD style="WIDTH: 168px" align="right"></TD>
                                            <TD style="WIDTH: 403px">
                                                <asp:Label id="LB_INFO" runat="server" CssClass="label">Info</asp:Label></TD>
                                        </TR>
                                        <TR>
                                            <TD style="WIDTH: 168px" align="right">
                                                <asp:Label id="Label8" runat="server" CssClass="label" DESIGNTIMEDRAGDROP="49">Action : </asp:Label>
                                                <asp:CheckBox id="chk_Confirmee" runat="server" CssClass="DBLabel" ToolTip="xxx yyy"
                                                    Text="Confirmée"></asp:CheckBox></TD>
                                            <TD style="WIDTH: 403px">
                                                <asp:TextBox id="TB_ACTCORR" runat="server" Height="74px" Width="360px" CssClass="txt" TextMode="MultiLine"
                                                    Rows="5"></asp:TextBox></TD>
                                        </TR>

                                        <TR>
                                            <TD align="center" height="15"><cc1:linkbutton id="LB_Supprimer" runat="server" DisableText="Traitement en cours" DisableAfterClick="True" onclick="LB_Supprimer_Click">Supprimer</cc1:linkbutton></TD>
                                        </TR>
                                    </TABLE>

上述仅在IE11中不起作用,但在Chrome中起作用。 知道如何解决这个问题吗?

0 个答案:

没有答案