主要有两个问题:
1:为什么后台获取不到,前台JS动态生成控件的值?(是不是也可以理解为,没有保存在视图状态中)2:为什么隐藏域可以保存JS动态生成的值,后台可以正常调用,这个隐藏域和其他控件的区别在哪里呢?
希望各位老大,能给我讲解一下原理问题 !小弟急切知道这两个问题的答案!!!!谢谢各位了。

解决方案 »

  1.   

    请问你是如何获取的?贴一下你的代码,是可以获取的,例如:获取checkbox的值
    string value=Request.Form["id"];
      

  2.   

    比如说,我用JS给 lable赋值,这个lable是服务器端的控件,Request.Form["id"]用这个方法,获取不到的。。
      

  3.   

    request.form 只能获取input类型的控件的值,不关label一毛钱的事
      

  4.   

    用Request.Form["id"]  可以获取服务器控件的值吗?  我JS改变的是服务器控件的值,用form获取不到哦。。
      

  5.   

    其实我的最初的想问的是:1:为什么后台获取不到,前台JS动态生成控件(服务器控件,不是客户端控件)的值?(是不是也可以理解为,没有保存在视图状态中)2:为什么隐藏域可以保存JS动态生成的值,后台可以正常调用,这个隐藏域和其他控件的区别在哪里呢?