清除文本后,文本框不会自动回复

时间:2015-04-05 00:06:49

标签: c# asp.net

我在updatepanel中有一个文本框,设置为autopostback。我改变文字时工作正常。

问题是,我还希望允许用户清除包装内容。所以它也应该贴回一个空白框。但在删除文本后,它没有发布。

我有一个验证控件,但它仅适用于最大字符数,并且允许为零。我在没有验证的情况下尝试了它,但它仍未在空文本框中回复。

我需要改变什么?

<asp:UpdatePanel ID="UpdatePanelPhone" runat="server" UpdateMode="Conditional">
                                        <ContentTemplate>
                                            <label class="col-md-4 col-xs-5 control-label">Phone Number</label>
                                            <div class="col-md-8 col-xs-7"> 

                                                <asp:RegularExpressionValidator ID="txtPhoneRegularExpressionValidator" runat="server"    
                                                    ControlToValidate="txtPhone"
                                                    Text="Maximum 50 characters"
                                                    ValidationExpression="^.{0,50}$"
                                                    Display="None"
                                                    CssClass="label label-danger label-form" />

                                                <div class="input-group">
                                                    <span class="input-group-addon"><span class="fa fa-phone"></span></span>
                                                    <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control validate[maxSize[50]]" AutoPostBack="True" OnTextChanged="txtPhone_TextChanged" CausesValidation="True"/>

                                                </div>                                            
                                            </div>
                                        </ContentTemplate>
                                        <Triggers>
                                            <asp:AsyncPostBackTrigger ControlID ="txtPhone" EventName ="TextChanged" />
                                        </Triggers>
                                    </asp:UpdatePanel>

1 个答案:

答案 0 :(得分:1)

UpdateMode="Conditional"更改为UpdateMode="Always"