datalist重复列显示我想达到这样的效果
公司 姓名 公司 姓名
A name1 B name2 为什么显示成下面的样子了呢?公司 姓名 公司 姓名
A name1 A name1
B name2 B name2 重复了,要怎么做才能达到我要的效果?谢谢 了
<asp:datalist runat="server" ID="datalist1" align="center" RepeatColumns="2" RepeatDirection="Horizontal">
<HeaderTemplate> <table width="1000" align="center" border="1" cellpadding="0" cellspacing="0" style="border-color:Red;">
<tr>
<td align="center" width="125" style="border-color:Red;" ><span>所在公司</span></td>
<td align="center" width="125" style="border-color:Red;" ><span>姓名</span></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr onmouseover="mouseOverLine(this)" onmouseout="mouseOutLine(this)">
<td>
<span><%# Eval("resume_Factory")%></span>
</td>
<td>
<span><%# Eval("resume_Name")%></span>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
公司 姓名 公司 姓名
A name1 B name2 为什么显示成下面的样子了呢?公司 姓名 公司 姓名
A name1 A name1
B name2 B name2 重复了,要怎么做才能达到我要的效果?谢谢 了
<asp:datalist runat="server" ID="datalist1" align="center" RepeatColumns="2" RepeatDirection="Horizontal">
<HeaderTemplate> <table width="1000" align="center" border="1" cellpadding="0" cellspacing="0" style="border-color:Red;">
<tr>
<td align="center" width="125" style="border-color:Red;" ><span>所在公司</span></td>
<td align="center" width="125" style="border-color:Red;" ><span>姓名</span></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr onmouseover="mouseOverLine(this)" onmouseout="mouseOutLine(this)">
<td>
<span><%# Eval("resume_Factory")%></span>
</td>
<td>
<span><%# Eval("resume_Name")%></span>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
//DataList及repeater都可以实现绑定数据的横向排列: <table><tr><td>
<asp:DataList ID="DataList1" runat="server" RepeatDirection="Horizontal" RepeatColumns="5">
<ItemTemplate>
<a href='show.aspx?ipath=file://202.114.32.172/Files/<%# DataBinder.Eval(Container.DataItem, "sid") %>' target="_blank">
<%# DataBinder.Eval(Container.DataItem, "sid") %>
</a>
</ItemTemplate>
</asp:DataList>
</td></tr></table> //数据绑定: string sql = "";
sql = "...";
MySqlDataAdapter da = new MySqlDataAdapter(sql, conn);
conn.Open();
DataSet ds = new DataSet();
da.Fill(ds);
DataList1.DataSource = ds.Tables[0].DefaultView DataList1.DataBind();//2008-10-07楼主可以参考一下