这是漫长的一天,我的课程作业还剩下一点点要做,但我终其一生都无法理解为什么这个正则表达式验证器在我的 aspx 文件中不起作用。
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
<br />
Product:
<asp:TextBox ID="TextBox2" runat="server" ></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
runat="server" ErrorMessage="a-z only" ControlToValidate="TextBox2"
ValidationExpression="^[a-z]*$"></asp:RegularExpressionValidator>
<br />
<br />
<br />
Old Name:
<asp:DropDownList ID="ddItems" runat="server" Width="128px" AutoPostBack="true" >
</asp:DropDownList>
<br />
<br />
New Name:
<asp:TextBox ID="TextBox3" runat="server" ontextchanged="TextBox3_TextChanged" AutoPostBack="true" ></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator2"
runat="server" ErrorMessage="a-z only" ControlToValidate="TextBox3"
ValidationExpression="^[a-z]*$"></asp:RegularExpressionValidator>
<br />
<br />
<asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="Update Name" />
<div align="left">
<asp:Button ID="back" runat="server" Text="Back" onclick="back_Click" />
有时他们允许文本,这是所需的行为,有时他们不允许。这可能是因为我的 c 语言代码还是错误肯定在 aspx 文件中?
问候,刘易斯。