当前位置:编程学习 > C#/ASP.NET >>

请教关于asp.net textbox 的事件问题

我对textbox设置了textboxchanged事件处理程序,autopostback也为ture。但是为什么就是不触发textboxchanged事件??无论textbox怎么被改变,得到焦点失去焦点多少次textboxchanged事件也没有被触发,等解答 --------------------编程问答-------------------- <input type="input" onfocus="函数名()"/>
<input type="button" onblur="函数名()"/> --------------------编程问答-------------------- change函数不是得到失去焦点就好使的,是里面的内容也就是字符数有变动时才好使! --------------------编程问答-------------------- textboxchanged 事件是指当焦点离开文本框并点文本框的内容有变化的情况才会触发,如果只是离开焦点没有改变文本框内容是不会触发的 --------------------编程问答-------------------- textboxchanged 只是文本改变是才触发事件,如果是触发焦点,应该是focus事件才对 --------------------编程问答-------------------- 要重新手动输入内容(字符)后才会触发 --------------------编程问答-------------------- 上代码 --------------------编程问答-------------------- 一楼,如果要想用获得焦点的事件onfocus()

直接在Textbox后面添加onfocus=""就行,没有关键字提示,属于asp的用法,自己填上就是

因为TextBox执行后返回到客户端的还是<input type="text" >,而不是<asp:textbox > --------------------编程问答--------------------
引用 5 楼 gdlpc 的回复:
要重新手动输入内容(字符)后才会触发


这个对!以前遇到过这个问题 --------------------编程问答--------------------
引用 5 楼 gdlpc 的回复:
要重新手动输入内容(字符)后才会触发

正解 --------------------编程问答-------------------- 设置 AutoPostBack为True才行 --------------------编程问答-------------------- 这样做用户体验如何?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,