在一个页面中,一个TextBox(id:Text_Start),通过一个html的button:<input type=button onclick='popUpCalendar(this,Form.Text_Start, \"yyyy-mm-dd\")' value='请选择' style='font-size:11px'>")调用JS,获得日期值。现在是这个TextBox的TextChanged事件触发不了。

解决方案 »

  1.   

    在一个页面中,一个TextBox(id:Text_Start),通过一个html的                    button:<input  type=button  onclick='popUpCalendar(this,Form.Text_Start,  \"yyyy-mm-dd\")'  value='请选择'  style='font-size:11px'>")>调用JS,弹出日期框,TextBox获得选择日期值。现在是这个TextBox的TextChanged事件触发不了。各位大虾帮帮忙吧!
      

  2.   

    用asp:textbox,然后再加上AutoPostback = true
      

  3.   

    我用的是asp:textbox,也加上了AutoPostback = true,只不过button用的是html端的,按下button调用javascipt函数(弹出日期框),用TextBox得到所选日期值。关键是不是调用JS,难道不会触发TextChanged事件?
      

  4.   

    Text_Start的属性添加一个客户端事件onclick='popUpCalendar(this,Form.Text_Start,  \"yyyy-mm-dd\")'