【发布时间】:2013-05-21 20:00:37
【问题描述】:
我有一个文本框的必填字段验证器,我想在单击链接按钮时禁用它。我是这样编码的。
Protected Sub lnkDeleteTimeSlots_click(sender As Object, e As EventArgs)
txtTimeslotName_RequiredFieldValidator.Enabled = False
End Sub
文本框的设计。
<asp:TextBox ID="txtTimeslotName" runat="server"></asp:TextBox>
<font color="red">*</font>
<asp:RequiredFieldValidator ID="txtTimeslotName_RequiredFieldValidator"
runat="server"
ErrorMessage="Timeslot Name Required!"
Display="None"
ControlToValidate="txtTimeslotName"
ForeColor="Red"
ValidationGroup="Timetable">
</asp:RequiredFieldValidator>
但它仍会验证必填字段。有什么问题?
编辑:
链接按钮位于网格内。单击它时,我会打开一个带有文本框和按钮的弹出窗口。按钮的代码是这样的。
<asp:Button ID="btnMAdd" runat="server" Text="Add Timeslot" PostBackUrl="~/TimeSlots.aspx" OnClick="btnMAdd_Click" CssClass="button" ValidationGroup="Timetable" OnClientClick="javascript:shouldsubmit=true;" />
【问题讨论】:
-
你是如何将它附加到你的文本框的?
-
点击链接按钮时,会打开一个弹出窗口。文本框在弹出窗口中。
标签: asp.net