【发布时间】:2017-08-03 09:50:22
【问题描述】:
这是日期字段的 HTML 代码
<asp:TextBox ID="txtExpiryDate" runat="server" Width="80px" MaxLength="10" CssClass="fromDate" />
这是提交按钮的 HTML 代码
<asp:Button ID="cmdSubmit" runat="server" Text="Submit" ValidationGroup="Email_Credit" />
这是日期选择器的 js
<script language="javascript" type="text/javascript" src="<%= Page.ResolveClientUrl("~/Control/DatepickerValidator.js") %>"></script>
<script type="text/javascript">
$(document).ready(function () {
AddCalendarHandler('<%= Page.ResolveUrl("~/Images/icon-calendar.gif") %>');
});
var prm = Sys.WebForms.PageRequestManager.getInstance();
if (prm != null) {
prm.add_endRequest(function (sender, e) {
if (sender._postBackSettings.panelsToUpdate != null) {
AddCalendarHandler('<%= Page.ResolveUrl("~/Images/icon-calendar.gif") %>');
}
});
};
</script>
这就是我禁用检测字段的方式
Private Sub DisableControl(ByVal IsDisable As Boolean)
txtExpiryDate.Enabled = Not IsDisable
结束子
一切正常,但图标无法禁用。请指导我如何通过 vb 或 js 禁用日历图标。
【问题讨论】:
标签: javascript jquery html asp.net vb.net