编程方式动态使用自定义控件,无法呈现

zeroconnot 2012-04-23 01:35:18
写了个自定义控件,从工具箱中拖出来用没问题,现在需要以编程方式动态使用,但这样就不进RenderContents方法,呈现不出来,放在Page_Load、OnInit、OnPreInit都不行,求解
...全文
107 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hwbox 2012-04-24
  • 打赏
  • 举报
回复
MultiView1中的view一次只能显示一个,你要让你自定义的显示的话,把MultiView1中要显示的view再设一下。
zeroconnot 2012-04-24
  • 打赏
  • 举报
回复
继续求助
zeroconnot 2012-04-23
  • 打赏
  • 举报
回复
不报错,View出来了,自定义的没出来
E次奥 2012-04-23
  • 打赏
  • 举报
回复
报错不?
zeroconnot 2012-04-23
  • 打赏
  • 举报
回复

//List<T> list = ...
for (int i = 0; i < list.Count; i++)
{
View v = new View();
v.ID = "v" + i;
DynTable dy = new DynTable(); //自定义控件
dy.ID = "dy" + i;
v.Controls.Add(dy);
MultiView1.Views.Add(v);
}



bdmh 2012-04-23
  • 打赏
  • 举报
回复
你怎么用的,写出来
zhang_zhen1234 2012-04-23
  • 打赏
  • 举报
回复
Page.Controls 添加到这里面。
zhang_zhen1234 2012-04-23
  • 打赏
  • 举报
回复
添加之后,需要动态加到 controls 里面。

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧