【发布时间】:2021-10-06 04:26:54
【问题描述】:
我想使用特定按钮 (id="btn") 取消验证(输入字段中的必需属性)。
前端 - aspx 文件:
<input type="text" id="name" name="name" runat="server" required>
<asp:Button runat="server" id="btn" Text="Click" OnClick="foo" CausesValidation="false"/>
<asp:Button runat="server" id="btn2" Text="Click" OnClick="bar"/>
代码隐藏:
protected void foo(object sender, EventArgs e)
{
Console.WriteLine("hello");
}
protected void bar(object sender, EventArgs e)
{
Console.WriteLine("hello");
}
我添加了 CausesValidation 属性,但它对我不起作用。
谢谢。
【问题讨论】:
-
验证在哪里进行?
-
输入字段内的必需属性。
-
尝试添加客户端 onclick 方法,并将 removeAttr('required') 添加到其中的所需元素。