获取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的链接也不同... 展开
就好比一个显示最新信息一样...把各种不重类型的数据放到一处显示...根据他们类别的不同来选择链接的页面...
我想实现的效果是这样:
1.有几个数据表...如动漫,电影,游戏...
2.建了个视图用来保存这些表的全部数据信息...
3.在页面那有个最近更新栏目...直接查询这个视图...来获取时间最近的几条信息...
4.由于不同的栏目是由不同的页面显示的...如果在数据控件中直接定义了HyperLink和label的值...那就不能做到根据相应的栏目跳转到相应的页面...
问题:在数据控件中...有一个label和HyperLink控件...label用来显示栏目...HyperLink用来链接...现在就想根据栏目的不同...HyperLink的链接也不同... 展开
展开全部
c#里控件嵌套控件,被包含的控件是需要通过查找的。要不然会找不都到的。。
像你说的:
Repeater加载后根据label的text值...HyperLink的NavigateUrl也相应的改变...
需要在repeater中添加事件喽
像你说的:
Repeater加载后根据label的text值...HyperLink的NavigateUrl也相应的改变...
需要在repeater中添加事件喽
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个样子呀,我没做过视图,按我平时的经验,可以先把三个表建个关联,然后用数据绑定就行了,在企业中这种很常见
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在ItemDataBound事件里面
修改dataset(如果你是dataset数据集)
然后再绑定到repeater
注意:此事件由databind激发。
如在load里面databind
在ItemDataBound事件里面修改
修改dataset(如果你是dataset数据集)
然后再绑定到repeater
注意:此事件由databind激发。
如在load里面databind
在ItemDataBound事件里面修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT * , 1 as 类型 FROM 动漫表 union SELECT * , 2 as 类型 FROM 电影表
然后绑定的时候指定不久行了。
然后绑定的时候指定不久行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
弄不明白你的意思,和视图没什么关系吧.
没用过Repeater这个东西.看下有绑定事件没有.有的话在事件里写点小代码就行了.
没用过Repeater这个东西.看下有绑定事件没有.有的话在事件里写点小代码就行了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询