本帖最后由 qq8240202 于 2012-11-01 13:48:53 编辑

解决方案 »

  1.   

    txt.Text = "";没有给TextBox 赋值 当然获取不到值
      

  2.   

    给按钮点击事件加一个onclientclick事件,用js获取TextBox的值,然后赋值给一个HiddenField,后台再调用
      

  3.   

    动态添加的控件本身没有开启试图保存功能。
    所以你取不到值。
    所以你需要先开启试图保存机制.
    (IStateManager)TextBox.TrackViewState();//它打开保存视图机制
    或者 先做Page.Conols.Add(txt);//应为该函数帮助打开视图机制
    然后再给控件做一些赋值等的操作