DataList怎么添加行与行之间的分隔线 本帖最后由 chirea 于 2012-11-09 17:57:51 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为啥不用repeater呢 直接里面的格式都各中自己写就是了 直接加<ItemTemplate><%#Eval("ProductName") %><hr style="border:1px solid red"/>这个行不</ItemTemplate> 哥们 他是两列的哦 所以说对于这种的不要用datalist 各种自己写得了 直接用repeater不是很会这做两列呀,是否能提供一下两列的写法? 实在不行你就直接 手工后台写吧然后foreach(遍历你的datatable){这里建htmlif(i%2==0)加个下划线}这个最灵活了 然后输出到个asp:Literal css:XXX{border:solid 1px red} <ItemTemplate> <%#Container.ItemIndex > 0&&Container.ItemIndex % DataList1.RepeatColumns == 0 ? "<hr style=\"border:1px solid red\"/>" : ""%> </ItemTemplate> 加这个就好 你的SeparatorTemplate里面没写东西 所以看不到分割的样子你也可以给hr加个样式 换成虚线什么的 或者用别的你想要的东西来代替<SeparatorTemplate> <hr /></SeparatorTemplate> <asp:DataList ID="DataList1" runat="server" RepeatColumns="2" RepeatDirection="Horizontal" RepeatLayout="Flow"> <ItemTemplate> <%#Eval("ProductName") %> </ItemTemplate> <SeparatorTemplate> <%#(Container.ItemIndex+1) % DataList1.RepeatColumns == 0 ? "<hr style=\"border:1px solid red\"/>" : ""%> </SeparatorTemplate> </asp:DataList> 类里的字段调用 c# webbrowser控件自动提交表单,执行invokeMember("submit")没有反应 C#水晶报表问题 用visual studio2008+MS-SQL server2008做个单词排序窗体应用软件 将一个文件从客户端传送到服务器 高分求动态报表实例,顶者有分 有关MapGIS二次开发的问题(高手们帮小弟个忙) 为什么打印预览的效果会不一样啊??? 学2005c#.net 关于session的问题!请大家帮忙!! 求有经验的来给个C#项目建议 WinForm中如何取得选中的DataGridView的哪一列
<ItemTemplate>
<%#Eval("ProductName") %><hr style="border:1px solid red"/>这个行不
</ItemTemplate>
所以说对于这种的不要用datalist 各种自己写得了
然后foreach(遍历你的datatable)
{
这里建html
if(i%2==0)
加个下划线
}
这个最灵活了 然后输出到个asp:Literal
<%#Container.ItemIndex > 0&&Container.ItemIndex % DataList1.RepeatColumns == 0 ? "<hr style=\"border:1px solid red\"/>" : ""%>
</ItemTemplate>
你也可以给hr加个样式 换成虚线什么的 或者用别的你想要的东西来代替<SeparatorTemplate>
<hr />
</SeparatorTemplate>
<ItemTemplate>
<%#Eval("ProductName") %>
</ItemTemplate>
<SeparatorTemplate>
<%#(Container.ItemIndex+1) % DataList1.RepeatColumns == 0 ? "<hr style=\"border:1px solid red\"/>" : ""%>
</SeparatorTemplate>
</asp:DataList>