悬赏分:10 浏览:544 次
新建了一个 web用户控件,在后台绑定数据,前台显示
现在的问题是前台显示的格式可能不一样,比如可能是列表方式,图片方式
绑定的数据都是一样的.这样要怎么实现?若采用复制控件的方法用WebDeployment工具生成dll时会出现错误
再问一下博问的专家分是怎么得到的,谢谢大家
|
前台用repeater,用div来写模板,用css控制样式,这样以后只改css就行了
博问的得分 是你回答一次提问就得到5分,回答被采纳后可以获得悬赏分和系统的奖励分吧,具体可以看 博问的帮助 还有一种方法是: 户控件开个属性A出来,用来控制你的表现形式。 把html放在cs中串起来。在引用用户控件的页面可以改属性A,以达到不同的表现效果。好像表达的不清楚,不知道你能否看明白。这是比较笨的方法。 举个例子,如果要控制用户控件中一个Label的CssClass 那么可以为该用户控件添加一个属性 public string LabelCssClass { get { return label.CssClass; } set { label.CssClass = value; } } 这样就可以在aspx中控制这个Label的CssClass属性了 用不同的ascx文件继承于同一个ascx.cs文件 |
|
6个月前 叶子绿了 : 控件是一个repeater ,后台是绑定数据,现在把cs放到app_code下面要怎么做,大家帮忙,谢谢啦 |