首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从代码后台添加ascx时,ascx内的控件为null

从代码后台添加ascx时,ascx内的控件为null
EN

Stack Overflow用户
提问于 2010-04-14 15:57:04
回答 1查看 1.7K关注 0票数 1

我有困难如何构建我的问题,但如果我必须简单地说,情况是我有产品的类别。我有一个aspx,在左边有一个中继器,上面列出了类别。我想让产品列在右边。类别号是可变的,所以我做了一个带有DataList的ascx。当我尝试执行foreach类别时,ascx = new ascx();那么这个ascx控件中的DataList为空。

ps:我想要做的是预先加载所有的产品(thre不是很多),并隐藏的div和fadein淡出他们使用jQuery时,类别div被点击。

现在它使用的是jQuery.load();我不喜欢图片加载的方式,因为它们是从上到下下载的。渐进式gif也不是一个选项。site demo在这里http://techlipse.net/test/ledart

提前谢谢你……

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-14 16:03:08

您需要改用LoadControl(pathtoaspx)。

代码语言:javascript
复制
var ctrl = LoadControl("details.ascx") as MyControlClass;
// you can access public properties after this
ctrl.Data = user; 
placeholder.Add(ctrl);
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2635743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档