我正在使用可自动填充的文本框搜索名称。当我输入自动可填写列表以外的名称时,我需要动态显示标签,如“请输入有效名称”。如果我在测试框中删除了错误的条目,那么标签应该是不可见的。
<asp:TextBox ID="tbName" caption="Enter Name" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" ID="UIRequiredFieldValidatorName"
ControlToValidate="tbName" />
<asp:Button ID="UIButtonGo" runat="server" Text="Search" />
<asp:Label ID="UILabelSearch" runat="server"></asp:Label>
</p>
请告诉我这个可行的方法。感谢
答案 0 :(得分:0)
您应该尝试在JavaScript中执行此操作。处理onchange事件并根据自动可填充值检查文本框值。在你的代码中添加tbName.properties.add(&#34; onchange&#34;,&#34; validatorMethod(this);&#34;);.在JavaScript文件中添加: