父类(对象为:A)可以通过后台绑定来生成,但子类(对象为:a)是通过前台的js来生成,但是怎么在后台来操作子类的内容呢?如:父类有项目A,当onchange时,对应的子类有 a1 、a2 、a3 ,但是我怎么才能通过页面的单击事件来获取子类的 a2呢?用a.SelectedItem.Text 老是取得 a1 ,为什么啊?

解决方案 »

  1.   

    这个试一定的,因为你的第二个downdroplist是客户端填充的数据,服务器端肯定是去不到的了解决这个得办法:
     
      在页面上放个隐藏的TextBox控件,当“第二个downdroplist”改编的时候,将改变后的值放入这个控件中,然后服务器端提取这个控间的Text属性。
      

  2.   

    如果你用服务器控件DropDownList,aupostback=true,
    他一定都有刷新,因为他会自动回发,除非你用XMLHttp,也就是所谓的Ajax建议用客户段标记<select>,然后用javascript控制联动,