关于网友提出的“ Aspnet中如何触发TextChanged事件”问题疑问,本网通过在网上对“ Aspnet中如何触发TextChanged事件”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: Aspnet中如何触发TextChanged事件
描述: 在WebForm中有2个 TextBox(TextBox6、TextBox7) ,1个Label (Label1)
2个TextBox 值为日期,从JS的canlender获得,
在Page_Load中添加了
TextBox7.TextChanged+=new EventHandler(TextBox7_TextChanged);<>
但不能触发该事件,需要在TextBox7按一下回车才可以!!
计算两个日期相关的天数,将该天数赋值给Label ,
请教各位老师,如何操作?!!
部分代码如下:
请假时间:自
protected void TextBox7_TextChanged(object sender, EventArgs e)
{
DateTime d1 =Convert.ToDateTime(TextBox6.Text);<>
DateTime d2 = Convert.ToDateTime(TextBox7.Text);
TimeSpan ts = d2 - d1;
string aa = ts.TotalDays.ToString();
Label1.Text = aa;
} |
以上介绍了“ Aspnet中如何触发TextChanged事件”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2127402.html