常看到用如下语句载入某用户控件:
MyUserControl A = (MyUserControl)LoadControl("/MyUserControl.ascx");
这样控件将显示在页面的最底部吧...怎么将它定位呢?
比如我想将载入的控件放置在一个Panel中或一个<td></td>中,这样应该怎么写啊?谢谢!
MyUserControl A = (MyUserControl)LoadControl("/MyUserControl.ascx");
这样控件将显示在页面的最底部吧...怎么将它定位呢?
比如我想将载入的控件放置在一个Panel中或一个<td></td>中,这样应该怎么写啊?谢谢!
解决方案 »
- js获取css类别名下的标签问题
- webservice里不能实例化另一个类?
- gridview相关
- 为什么数据传不到第二页里呢?
- 求救:毕业设计(论坛) ASP.NET源代码(要有 .aspx.cs 文件的) 或者动网论坛源代码(要有 .aspx.cs 文件)
- 谢先!问:在Global.asax.cs中,函数Application_BeginRequest()与Application_AuthenticateRequest()有什么区别?都可以通过设置对用
- TEXTBOX问题请教!谢谢!
- 为何只显示标签控件“请输入您的姓名:”,没有按钮显示呢
- 如何实现gridview删除记录前先删除相关的图片文件
- 请问如何用linkButton连接一个页
- 新手问题:如何解决数据库并发问题,谢谢
- 在asp.net上画图,原先的控件如何不被覆盖?
——————————————————————————————————————————
myPanel.Controls.Add(A);myTD.Controls.Add(A);
对于第二个,在定义页面的时候应该写:
<td runat=server id=myTD>....</td>
<TD id="Content" runat="server"></TD>
后台
Control control;
control = Page.LoadControl("xxx.ascx");
Content.Controls.Add(control);
用户控件动态载入到Table里就行了。