我有困难如何构建我的问题,但如果我必须简单地说,情况是我有产品的类别。我有一个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
提前谢谢你……
发布于 2010-04-14 16:03:08
您需要改用LoadControl(pathtoaspx)。
var ctrl = LoadControl("details.ascx") as MyControlClass;
// you can access public properties after this
ctrl.Data = user;
placeholder.Add(ctrl);https://stackoverflow.com/questions/2635743
复制相似问题