获取Repeater模版中嵌套的控件

我做了个视图...把3个数据表的相同字段放在一起...然后在Repeater中显示出来...Repeater中有label和HyperLink控件...Repeater加... 我做了个视图...把3个数据表的相同字段放在一起...然后在Repeater中显示出来...Repeater中有label和HyperLink控件...Repeater加载后根据label的text值...HyperLink的NavigateUrl也相应的改变...

就好比一个显示最新信息一样...把各种不重类型的数据放到一处显示...根据他们类别的不同来选择链接的页面...
我想实现的效果是这样:
1.有几个数据表...如动漫,电影,游戏...
2.建了个视图用来保存这些表的全部数据信息...
3.在页面那有个最近更新栏目...直接查询这个视图...来获取时间最近的几条信息...
4.由于不同的栏目是由不同的页面显示的...如果在数据控件中直接定义了HyperLink和label的值...那就不能做到根据相应的栏目跳转到相应的页面...

问题:在数据控件中...有一个label和HyperLink控件...label用来显示栏目...HyperLink用来链接...现在就想根据栏目的不同...HyperLink的链接也不同...
展开
 我来答
Angel_dontcry
2007-10-25 · 超过10用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:0
展开全部
c#里控件嵌套控件,被包含的控件是需要通过查找的。要不然会找不都到的。。
像你说的:
Repeater加载后根据label的text值...HyperLink的NavigateUrl也相应的改变...
需要在repeater中添加事件喽
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
furedfly
2007-10-24 · TA获得超过1896个赞
知道大有可为答主
回答量:2176
采纳率:0%
帮助的人:0
展开全部
这个样子呀,我没做过视图,按我平时的经验,可以先把三个表建个关联,然后用数据绑定就行了,在企业中这种很常见
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5f7ea1b6d
2007-10-28 · 超过62用户采纳过TA的回答
知道答主
回答量:344
采纳率:0%
帮助的人:0
展开全部
在ItemDataBound事件里面
修改dataset(如果你是dataset数据集)
然后再绑定到repeater
注意:此事件由databind激发。
如在load里面databind
在ItemDataBound事件里面修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友32cdd9945
2007-10-25 · TA获得超过1374个赞
知道大有可为答主
回答量:2429
采纳率:100%
帮助的人:1916万
展开全部
SELECT * , 1 as 类型 FROM 动漫表 union SELECT * , 2 as 类型 FROM 电影表

然后绑定的时候指定不久行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
石亮东
2007-10-24 · TA获得超过1217个赞
知道小有建树答主
回答量:2022
采纳率:66%
帮助的人:1400万
展开全部
弄不明白你的意思,和视图没什么关系吧.
没用过Repeater这个东西.看下有绑定事件没有.有的话在事件里写点小代码就行了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式