社区
C#
帖子详情
AutoPostBack设为true后,用鼠标点击Button,无法响应。
aoyusky
2005-10-13 01:09:18
AutoPostBack设为true后,光标在TextBox中,用鼠标直接点击Button无法响应,非得第二次点击后才会响应click事件。我想让它第一次就激发click,如何做?
...全文
266
14
打赏
收藏
AutoPostBack设为true后,用鼠标点击Button,无法响应。
AutoPostBack设为true后,光标在TextBox中,用鼠标直接点击Button无法响应,非得第二次点击后才会响应click事件。我想让它第一次就激发click,如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aoyusky
2005-10-20
打赏
举报
回复
up
anmeier
2005-10-17
打赏
举报
回复
当你的textbox的值没有变化时 button是可以的 因为textbox的回发是在数据发生变化时 这个不奇怪
aoyusky
2005-10-17
打赏
举报
回复
问题太棘手了!
aoyusky
2005-10-17
打赏
举报
回复
那想实现上面的功能,没办法了?
aoyusky
2005-10-16
打赏
举报
回复
但是如果想第一次就能执行button事件该怎么做?
现在想实现:输入CODE后,用鼠标按检索按钮,显示相应的NAME后(需要检索数据库),再检索出数据显示在datagird控件中。CODE失去焦点要显示NAME。
请高手帮忙!!!
略图如下:
CODE1:________ NAME1:____________
CODE2:________ NAME2:____________ 检索按钮
datagird控件
chaobeyond
2005-10-14
打赏
举报
回复
是不是当第一次点击按钮的时候发生了页面上的回传事件,也就是如TextChanged事件等,如果这样,就算第一次点击按钮也不会触发事件的.因为会先执行TextChanged事件…….当点击第二次是才执行button事件
你可以测试一下,当你在设AutoPostBack设为true的TextBox中输完值,先不要点击按钮,在页面的其他地方点击后再点击按钮,这样按钮事件就会没有问题的..
aoyusky
2005-10-14
打赏
举报
回复
textbox框里可以输入CODE,我是为了textbox失去焦点后,根据CODE值查数据库,把相应的NAME显示在LABEL里。
aoyusky
2005-10-14
打赏
举报
回复
奇怪的是,一会儿可以点,一会儿不可以。
anmeier
2005-10-14
打赏
举报
回复
这个没有办法的,textbox的这个事件,在失去焦点时,就会触发回发,所以你的button第一次被忽略
不过有个变通的方法,把textbox的事件放在客户,如果客户端不引发回发的话,问题就没有了,但如果客户端也引发回发的话,还是会出现你说的情况。
建议你重新设计你的程序处理构架,就是说不要在textbox里,引发事件。但如果非要在textbox里触发事件的话,:( 只有祝你好运了
aoyusky
2005-10-14
打赏
举报
回复
苦恼,1天还没解决
aoyusky
2005-10-13
打赏
举报
回复
TextBox中设AutoPostBack为true,TextChanged事件没写
aoyusky
2005-10-13
打赏
举报
回复
每一次都会先执行Page_Load,这我知道。但是跟着会执行Click,这是一次
点击Button的响应过程。但是无响应,这就奇怪了。特别是将TextBox中有的值清空,直接点击Button时。
cuike519
2005-10-13
打赏
举报
回复
Button是不用设置AutoPostBack=ture的。请问你在哪里设置的?
如果你设置的是TextBox并写了TextChanged事件,在点击Button时TextBox的内容变化了,则可能会出现这个问题。
veryhappy
2005-10-13
打赏
举报
回复
Page_Load 代码是什么?Web上Button点击以后都是先执行Page_Load以后才执行Click
ASP.NET基本服务器控件.ppt
Button
控件
响应
用户的
点击
,触发Click事件,执行对应的事件处理程序。例如,可以通过CommandName属性区分多个
Button
控件,以便根据用户
点击
的不同按钮执行不同操作。 3. Link
Button
控件: Link
Button
控件类似于HTML...
ExtAspNet v2.2.1 (2009-4-1) 值得一看
-为
Button
,MenuItem(Menu
Button
,MenuHyperLink),AccordionLink,TreeNode,Image(如果ImageUrl为空,则取Icon的值)增加Icon属性。 +2009-09-15 v2.1.1 -修正不能动态修改AccordionPane属性Items的BUG。 +为...
ExtAspNet_v2.3.2_dll
-为
Button
,MenuItem(Menu
Button
,MenuHyperLink),AccordionLink,TreeNode,Image(如果ImageUrl为空,则取Icon的值)增加Icon属性。 +2009-09-15 v2.1.1 -修正不能动态修改AccordionPane属性Items的BUG。 +为...
Asp.net页面的刷新
在Asp.net中,当你
点击
button
或者将gridview进行分页,
点击
页面的时候,它们都会进行页面刷新,或者进行
post
back。 有的时候我们需要设置checkbox按钮,比如全选,当选择它的时候使前台整个页面进行刷新,这个...
使用客户端脚本
例如,对于触发服务器端代码执行的用户操作,使用传统 ASP 的开发人员必须明确地使用户的浏览器将请求返回到 Web 服务器。创建这样的交互可能会轻易地占用大量开发时间,并且导致不易读的代码。Microsoft ASP.NET ...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章