怎么判断PostBack是通过按钮触发的
页面是这样的,一个TextBox,一个Label,一个Button。
TextBox.AutoPostBack = True,这样当用户焦点离开TextBox的时候从数据库中查找一些相关内容显示在Label里面。
我的做法就是在Page_Load里面判断IsPostBack = True的时候去显示Label的内容。但是问题是如果我修改了TextBox内容后直接按Button,那么Page_Load里面也会判断到IsPostBack = True,根本不执行Button_Click事件。
我如何能够在Button按下的时候首先执行PostBack的内容,然后再运行Button_Click的处理呢。
------解决方案--------------------你给TextBox加一个TextChanged事件响应不就结了嘛
干吗要在Page_Load做所有的事情呢
TextBox的事件由TextBox自己去响应
Button的事件由Button自己去响应
Page是个容器,当然不会自动都给你照顾到啦
------解决方案--------------------this.GetPostBackClientEvent()用这个函数 试下看
------解决方案--------------------在TextBox的TextChanged事件里搞它.