我有两个按钮
<asp:Button ID="btnBack" class="btn" type="submit" Text="BACK" runat="server">
<asp:Button ID="btnAdd" class="btn btn-primary" type="submit" Text="ADD" runat="server" />按钮后退和按钮添加
和1个输入文本
<asp:TextBox runat="server" id="txtMemberCode" class="input-xlarge" placeholder="Code" required="required"></asp:TextBox> 如果我点击ADD按钮并且txtMemberCode为空,必填字段将显示this is ok,但是
我的问题是当我单击BACK按钮时,必填字段也会显示,我需要忽略txtMemberCode是否为空。
我该怎么做呢?我尝试将这两个按钮分开,但仍然是相同的输出。
发布于 2014-03-26 19:00:31
将“返回”按钮类型更改为“按钮”,因为如果使用“提交为”类型,它将验证表单中的字段
<asp:Button ID="btnBack" class="btn" type="button" Text="BACK" runat="server">或使用UseSubmitBehavior属性
<Button ID="btnBack" class="btn" type="button" Text="BACK" runat="server" UseSubmitBehavior="False"/>发布于 2014-03-26 19:11:32
我用了这个
<asp:Button ID="btnBack" class="btn" type="button" Text="BACK" runat="server"
onclick="btnBack_Click1"/>但是当我签入inspect元素时
<input type="submit" name="ctl00$Main$btnBack" value="Back" id="Main_btnBack" class="btn">这是输出,它被自动替换为type="submit",仍然显示必填字段。
我在这个帖子里得到了答案
↓
https://stackoverflow.com/questions/22658860
复制相似问题