Repeater生成的表格IE9显示异常
[img=http://8e.images22.51img1.com/6000/li2008kui/e784b25611917f0153adcbf5120ac6b5.jpg#100136645][/img]
------解决方案--------------------图片可以传到CSDN上来
------解决方案--------------------运行页面,鼠标右键,查看网页源文件
你直接检查一下生成的HTML代码是些什么,你就找到原因了
------解决方案--------------------Repeater里的td如果是空的话加一个空格
还有就是控制好每个td的百分比
------解决方案--------------------包含Repeater的table设置其width="100%",然后在Repeater内的td设置其width属性值
<td class="name" align="center"
style="width:5%;">
<%# Container.ItemIndex + 1 %>
</td>
你首先算好了多少列,然后正好凑够100%即可,这个得你自己调整了。
------解决方案--------------------你应该贴生成后的html源码,即加载完页面后,右键点击页面,选“查看源文件”,把那段贴出来
------解决方案--------------------
Repeater控件只是模板,生成后它就消失了,它的ID也不会出现,它只关心你给它的各模板的定义
例子1:
<asp:Repeater ID="Rep_Con" runat="server">
<HeaderTemplate>
<table class="style1" style="border: 1px solid #949694" cellspacing="0px" cellpadding="6px">
<tr>
<td class="td1" style="border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #949694; background-color: #D8E5F6">
企业名称</td>
<td class="td1" style="border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #949694; background-color: #D8E5F6">
被查看的简历</td>