http://community.csdn.net/Expert/topic/5277/5277405.xml?temp=.0691492
原题:幕白兄已经解决
现在是无法初始化用户控件
我的本意是
我说说的我环境:
我的productadd.aspx页面里面有一个add.ascx用户控件
用户控件用来添加商品
但现在用户要求一次性可以添加多个商品,所以我想用动态加载这个add.ascx来添加多个商品
我用了你上面的代码后:在添加add.ascx的时候当执行add.ascx里面的load中的if(!ispostback)
虽然add.ascx是首次加载但productadd.aspx不是首次加载所以不会执行里面的代码
也就无法初始化我的add.ascx里面的内容
如下面代码
ascx:
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button>
ascx.cs:
load()
{
if(!IsPostBack)
{
TextBox1.Text="dd"; //dd是数据库读出
}
}
btn_click()
{
更新到数据库
}谢谢
原题:幕白兄已经解决
现在是无法初始化用户控件
我的本意是
我说说的我环境:
我的productadd.aspx页面里面有一个add.ascx用户控件
用户控件用来添加商品
但现在用户要求一次性可以添加多个商品,所以我想用动态加载这个add.ascx来添加多个商品
我用了你上面的代码后:在添加add.ascx的时候当执行add.ascx里面的load中的if(!ispostback)
虽然add.ascx是首次加载但productadd.aspx不是首次加载所以不会执行里面的代码
也就无法初始化我的add.ascx里面的内容
如下面代码
ascx:
<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button>
ascx.cs:
load()
{
if(!IsPostBack)
{
TextBox1.Text="dd"; //dd是数据库读出
}
}
btn_click()
{
更新到数据库
}谢谢
解决方案 »
- 博客相册案例
- 程序集“xxx"中的类型"xxx"的方法“MakeParam”没有实现
- 下载链接很奇怪,实现不了,显示实际物理路径,求助!
- 区分用户信息的网站缓存策略问题求教
- 请问各位朋友一个字符串的问题
- jmail接收邮件时有问题。请高手指教。在线等,急!
- 统计的问题
- URLRewriter中,能不能把参数以“aa.html?city=参数"的形式显示出来,为什么我怎么设定都找不到页呢?
- ASP.NET 有类似log4j 的插件吗?
- 如何取DataGrid模板列中CheckBox的值???
- 如何实现把DataGrid中的数据导到Excel?
- 新人的session问题,解决马上结贴~~在线等,发言有效的都有分!!
的load中if(bFirst)
{
TextBox1.Text="dd"; //dd是数据库读出
}
然后在btn_add的事件中.MyControls c = (MyControls) this.LoadControl("MyControls.ascx");
c.bFirst = true;
this.Panel1.Controls.Add(c);注意顺序.c.bFirst= true 一定要话 下一句前面.
这里出错没有bFirst