datalist 的样式 DataList可不可以实现两种颜色交替出现类似于这样的http://www.ctn168.com/buyshow.asp?bigclassid=10&infosort=1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以。同时设置ItemTemplate和AlternatingItemTemplate即可 參考下面這個DataList <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"> <HeaderTemplate> <table><tr style="background-color:Black; color:White"><td>OrderNo</td><td>Quantity</td><td>ItemNo</td><td>Unit</td><td>Amount</td></tr> </HeaderTemplate> <ItemTemplate> <tr style="background-color:white"> <td> <asp:Label ID="OrderNoLabel" runat="server" Text='<%# Eval("OrderNo") %>'></asp:Label><br /> </td> <td> <asp:Label ID="QuantityLabel" runat="server" Text='<%# Eval("Quantity") %>'></asp:Label><br /> </td> <td> <asp:Label ID="ItemNoLabel" runat="server" Text='<%# Eval("ItemNo") %>'></asp:Label><br /> </td> <td> <asp:Label ID="UnitLabel" runat="server" Text='<%# Eval("Unit") %>'></asp:Label><br /> </td> <td> <asp:Label ID="AmountLabel" runat="server" Text='<%# Eval("Amount") %>'></asp:Label><br /> </td> </tr> </ItemTemplate> <AlternatingItemTemplate> <tr style="background-color:yellow"> <td> <asp:Label ID="OrderNoLabel" runat="server" Text='<%# Eval("OrderNo") %>'></asp:Label><br /> </td> <td> <asp:Label ID="QuantityLabel" runat="server" Text='<%# Eval("Quantity") %>'></asp:Label><br /> </td> <td> <asp:Label ID="ItemNoLabel" runat="server" Text='<%# Eval("ItemNo") %>'></asp:Label><br /> </td> <td> <asp:Label ID="UnitLabel" runat="server" Text='<%# Eval("Unit") %>'></asp:Label><br /> </td> <td> <asp:Label ID="AmountLabel" runat="server" Text='<%# Eval("Amount") %>'></asp:Label><br /> </td> </tr> </AlternatingItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:DataList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:onlineConnectionString3 %>" SelectCommand="SELECT [OrderNo], [Quantity], [ItemNo], [Unit], [Amount] FROM [OrderDetail]"> </asp:SqlDataSource> C# Winform中如何将一个应用程序显示在Panel中? 程序运行出现异常 搞了两天也没搞出来 枚举类型转换成byte数组 c# serialPort 串口通信问题 寻求帮助 今天去面试了,有两题大家帮帮忙 限制考试时间 如何控制应用程序的实例个数? 小生是一个C#的初学者,请问安装C#要求最低的机器配置是什么??? 请问在windows程序中可以实现文件上传吗? 账单ID的格式 C#作的WinForm程序,Oracle数据库,如何能够不用客户端安装Oracle Client
同时设置ItemTemplate和AlternatingItemTemplate即可
<HeaderTemplate>
<table><tr style="background-color:Black; color:White"><td>OrderNo</td><td>Quantity</td><td>ItemNo</td><td>Unit</td><td>Amount</td></tr>
</HeaderTemplate>
<ItemTemplate>
<tr style="background-color:white">
<td>
<asp:Label ID="OrderNoLabel" runat="server" Text='<%# Eval("OrderNo") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="QuantityLabel" runat="server" Text='<%# Eval("Quantity") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="ItemNoLabel" runat="server" Text='<%# Eval("ItemNo") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="UnitLabel" runat="server" Text='<%# Eval("Unit") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="AmountLabel" runat="server" Text='<%# Eval("Amount") %>'></asp:Label><br />
</td>
</tr>
</ItemTemplate>
<AlternatingItemTemplate>
<tr style="background-color:yellow">
<td>
<asp:Label ID="OrderNoLabel" runat="server" Text='<%# Eval("OrderNo") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="QuantityLabel" runat="server" Text='<%# Eval("Quantity") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="ItemNoLabel" runat="server" Text='<%# Eval("ItemNo") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="UnitLabel" runat="server" Text='<%# Eval("Unit") %>'></asp:Label><br />
</td>
<td>
<asp:Label ID="AmountLabel" runat="server" Text='<%# Eval("Amount") %>'></asp:Label><br />
</td>
</tr>
</AlternatingItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:onlineConnectionString3 %>"
SelectCommand="SELECT [OrderNo], [Quantity], [ItemNo], [Unit], [Amount] FROM [OrderDetail]">
</asp:SqlDataSource>