隐藏或不可见的控件也可以触发change事件。只需在服务器端为其注册一个change事件处理程序即可。以下是示例代码:
In.aspx:
In.aspx.cs:
protected void Page_Load(object sender, EventArgs e)
{
txtValue.TextChanged += new EventHandler(txtValue_TextChanged);
}
protected void txtValue_TextChanged(object sender, EventArgs e)
{
// 事件处理程序代码
}
在这个示例中,我们将一个文本框的样式设置为“display:none”,使其在页面中不可见。然后,在页面加载过程中,我们为其注册一个TextChanged事件处理程序。因此,当该文本框的值更改时,将触发该事件,从而执行对应的事件处理程序。
上一篇:ASP.net-下拉列表中将州缩写更改为全名。表只有州缩写。
下一篇:ASP.NET-在ASP.NET代码中的parametrize查询SqlDataSource-VB.NET/VisualStudio2010