使用Div块隐藏,可是里面的Repeater数据绑定却不见了。如果Repeater放在Div块外面则可以,求解!!

JS代码如下:<scripttype="text/javascript">functionchange(a){varxxx=document.getElementById... JS代码如下:
<script type="text/javascript">
function change(a)
{
var xxx = document.getElementById("xxx");
var divArray = xxx.getElementsByTagName("div");
for (var i=0;i<divArray.length;i++) {
if (divArray[i].id == a)
{
divArray[i].style.display='';
}
else
{
divArray[i].style.display='none';
}
}
}
</script>
不仅是Repeater,就连updatepanel都不见了,急求解!!
展开
 我来答
oiwau86
2011-01-07 · TA获得超过517个赞
知道答主
回答量:326
采纳率:0%
帮助的人:264万
展开全部
<ItemTemplate>
<tr>
<td>
<asp:LinkButton ID="fileListLinkButton" Text="<%# GetDataItem() %>" runat="server"
OnClick="fileListLinkButton_Click"></asp:LinkButton>
</td>
</tr>
</ItemTemplate>

例如你后台给这个repeater绑定了一个数组,那么前台就像我上面那样写,"<%# GetDataItem() %>" 会帮你自动把绑定的数组里内容全显示出来的,自动生成多个LINK,不用你取管数据源到底有多少条数据。
至于前台页面显示的样式还需要自己调,上面那样的写法会使数据源全部在一个TD平行显示,你可以在repeater的ROW作成事件里写<tr>进去,从而达到换行显示的效果
279029612
2011-01-07 · TA获得超过118个赞
知道答主
回答量:134
采纳率:0%
帮助的人:149万
展开全部
你把问题补充全了,,,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
子了个曰
2011-01-14
知道答主
回答量:21
采纳率:0%
帮助的人:19.7万
展开全部
把代码贴出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式