如何禁用日历扩展程序
本文关键字:程序 扩展 日历 何禁用 | 更新日期: 2023-09-27 18:16:58
是否可以从后面的代码禁用日历扩展程序?如果是,怎么做?我想防止日历弹出,即使用户单击文本框内,当满足某些条件
我将尝试在客户端这样做:
function HidePopUp() {
document.getElementById('calenderExtender1').style.display = "none";
}
在页面的表单加载中添加一个点击事件,该事件将触发
txtDate1.Attributes.Add("OnClick", "HidePopUp()");
希望有所帮助
如果你正在使用Jquery创建日历,你可以从文本框中删除hasDatepicker
类:
protected void Page_Load(object sender, EventArgs e)
{
TextBox1.CssClass = TextBox1.CssClass.Replace("hasDatepicker", "");
}
如果您不关心是否能够手动编辑日期,请设置
TextBox1.Enabled = false
当你点击文本框时,将导致日历弹出框不出现。
一个副作用是文本框将显示为禁用