Heim >Web-Frontend >HTML-Tutorial >如何让Datagrid的数据列居左显示?_html/css_WEB-ITnose
<style type="text/css">.tableList Class1{text-align:left} </style>
<asp:DataGrid ID="DataGrid1" runat="server" CssClass="tableList" PagerStyle-Visible="False" AllowPaging="True" AutoGenerateColumns="False"> <HeaderStyle CssClass="thead"></HeaderStyle> <Columns> <asp:BoundColumn Visible="False" DataField="Id"> <ItemStyle Wrap="False"></ItemStyle> </asp:BoundColumn> <asp:TemplateColumn HeaderText="类型"> <HeaderStyle></HeaderStyle> <ItemStyle Wrap="False" CssClass="Class1"></ItemStyle> <ItemTemplate> <%# ShowType(DataBinder.Eval(Container.DataItem, "字段1").ToString())%> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:DataGrid>
.tableList .Class1
.tableList .Class1
试过了,不起作用
这个你最好是看看生成的html代码是什么样子的,毕竟css只是客户端的东西
或者干脆
.tableList td{text-align:left}