在ASP.NET里动态添加自定义控件(ascx),按了Button控件,会消失;虽然用LoadControl放在IsPostBack外面,可以解决消失问题,但是要按2次Button,提交2次,才能把ascx里的数据提交出去。
经过网上搜索,找到最终解决方法。
在 .aspx 的抬头插入
.aspx 的 Form 里写
.aspx.vb 在 Page_Load里加入
本文介绍了解决ASP.NET中动态加载自定义ascx控件后提交数据需二次点击的问题。通过在Page_Load中判断是否为回发请求,并使用ViewState保存已加载的控件路径,确保控件及其数据在页面回发时得以保留。
在ASP.NET里动态添加自定义控件(ascx),按了Button控件,会消失;虽然用LoadControl放在IsPostBack外面,可以解决消失问题,但是要按2次Button,提交2次,才能把ascx里的数据提交出去。
经过网上搜索,找到最终解决方法。
在 .aspx 的抬头插入
.aspx 的 Form 里写
.aspx.vb 在 Page_Load里加入

被折叠的 条评论
为什么被折叠?