我在我的页面上放了一个TextBox,然后点了那个小的闪电图标,里面一共有这样几项:
TextChanged
DataBinding
Disposed
Init
Load
PreRender
Unload在TextChanged那一项,里面就只有Page_load,其他的什么也没有了,我现在想给这个TextBox定义个KeyPress或其他事件,请问该在哪里找啊

解决方案 »

  1.   

    按键事件可以写javascript实现
    另 你说的“在TextChanged那一项,里面就只有Page_load”是因为你的后置代码内没有其他匹配的方法,你可以在那个选择框内双击则浏览器自动生成一个方法的签名,你在该方法内写你的代码就可以了
      

  2.   

    B/S与C/S不一样,这些都是需要回传服务器处理的事件像keypress这样的事件,一般都在客户端处理
    例如在TextBox按回按钮弹出提示,那么是这样处理的
    在Page_Load的时候加上 this.TextBox1.Attributes.Add("onkeypress","alert('123');")
      

  3.   

    晕~
    在TextChanged那一项,在下拉列表里面双击,先不要选里面任何选项直接双击,你就会创建它的change事件
      

  4.   

    如果代码写在change将会有恼人的刷新现象。还是按照二楼,用javascript
      

  5.   

    谢谢大家
    那除了用Javascript,用C#代码可以实现这个吗