_Control = this.LoadControl("~/FunctionUserControls/LogonUserControl.ascx");
this.PlaceHolder1.Controls.Add(_Control);
每次都要加的
解决方案 »
- 各位帮帮忙,谢谢了!NeatUpload在64位平台下要怎么用呢
- c#:gridview怎样通过代码绑定动态列(列名,列数不定)?
- 高分求通用网站后台管理页面
- 数据库备份问题,在线等待!!!!!高分求助!
- 请高手分析一段简单的代码
- 问一个fileupload控件的问题
- ASPxGridview如何实现点击某行把数据显示到相应的textbox、DropdownList中进行编辑
- 急!大家帮帮忙,treeview问题
- 大家快来帮帮我哦`在线等~谢谢各位大哥!!!
- 图片不能显示,紧急求救各位高手???
- 谁能给一个VS2005开发的B/S架构的原代码例子,好的话,50分全给
- 求助!dropdownlist selectedvale无效,因为不在itemlist列表中?????????
_Control.ID="test";
this.PlaceHolder1.Controls.Add(_Control);
但是照样不管用 。
看来一定不能用!IsPostback判断了 。
再根据传入的参数不同.. 而判断是否IsPostBack
去掉等于每次都创建新的 。
我以前修改的属性都没有保存了。
——————————————————————————————————————
首先并不是没有保存这么简单的逻辑。你在设计器上写死的那些控件,并不是不需要创建,页面每一次都创建它们,只不过它是在Init事件之前实际上是在页面实例创建的时候就创建好了,因为你写死的东西是自动翻译成代码并预编译到dll里的。它也是每一次创建新的。asp.net根本并不给你保存控件,相反,你如果创建了动态控件那么在page_load后会自动填入属性。如果你不创建控件,那么对不起,属性扔掉了。