TextBox或上传文件在回发后失去价值

时间:2011-08-04 11:13:39

标签: c# asp.net user-controls textbox postback

我有一个用户控件,可以呈现文本框或文件上传。   我有一个网页,其中我呈现此用户控件+一个将提交表单的按钮。   关于代码behind.whem我试图获取我的文本框的值我得到“对象引用未设置为对象的实例”,这是因为我在帖子后面失去了我的用户控制,任何想法我怎么能解决这个问题? 非常感谢

编辑 <asp:UpdatePanel ID="ResourceEditorUpdatePanel" runat="server" />并在运行时创建我的用户控件并添加到更新面板/面板控件

2 个答案:

答案 0 :(得分:0)

使用AJAX的updatepanel,我希望我能减少大部分问题。

答案 1 :(得分:0)

我所要做的就是设置

  

的EnableViewState

在创建用户控件时,Value = true,在我的用户控件中,我忘记了

  

onLoad()

上的ensureChildcontrols()方法