有人说用Request.Form["txtUserName"].Trim();其中txtUserName为客户端控件的name,我试了,并不好使啊。请各位指点。我的用途主要是在客户端动态生成一些控件,然后传递到服务器。也不想用一些隐藏的服务器控件传值。

解决方案 »

  1.   

    用session保存值!!要用的时候再取...
    很多办法的 !!
      

  2.   

    动态生成的客户端控件取值一般都是用Request.Form["ID"]的啊,我都是这样作的
      

  3.   

    有人说用Request.Form["txtUserName"].Trim();
    有人说的对.
      

  4.   

    有一个折中办法,就是在客户端同时生成HIDDENFIELD控件,把客户端控件值传给相应HIDDENFIELD,这样就可以在
    服务端轻松获取了。
      

  5.   

    Request.Form["txtUserName"]有些放在某些容器里的控件是取不到的,你可以用Request.Form["txtUserName"]取得它的上层控件,然后再使用该上层控件的findcontrols方法来取得你要的控件