如何让Datagrid的数据列居左显示?

abz990990 2014-01-27 11:47:13

样式设置得不起作用,Datagrid的数据列没有居左显示,请问样式应该如何修改?


<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>


...全文
203 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqq 2014-01-27
  • 打赏
  • 举报
回复
.tableList .Class1
cqq 2014-01-27
  • 打赏
  • 举报
回复
这个你最好是看看生成的html代码是什么样子的,毕竟css只是客户端的东西 或者干脆 .tableList td{text-align:left}
abz990990 2014-01-27
  • 打赏
  • 举报
回复
引用 1 楼 cqq 的回复:
.tableList .Class1
试过了,不起作用
DownloadFilesservicedownload.htm 软件介绍: 版本: V2.0源码版概述: 本程序为通用打印程序,单据、会计凭证、发票清单、报表、任意复杂表格、合并表格如工矿企业合同都可以由系统提供的几个默 认打印对象组合打印。 DataGrid、DataTable、MSHFlexGrid等二维形式全部可以打印。 后期版本将陆续提供XML描述、SQL数据源的打印,并用管理器管理任意多个网格、文本对象、图象等,用户可以随意定义。 功能特点: 增加了:excle模板打印 打印、预览、页面设置对话框 可以指定每个对象是否每页重复打印 可以调整套打 可以每页都显示当前页小计 可以为每页指定打印行数,小于等于0自适应,默认 可以打印装订线,分装订和上装订,随意选择 打印有效区域矩阵,以在开发中参照 可以指定打印边框,分单边框,加粗单边框、双边框、加粗双边框等等 分页处理 背景颜色打印对象提供: 主标题 副标题 页顶(简单的一行三列打印样式,第一列居,第三列居右,中间列居中) 网格头(任意行列数,正文网格主体之上的几行几列的标注说明) 网格标题(多层表头,任意合并,适应中国特点) 网格主体(清单、报表等等要打印的数据) 网格底(任意行列数) 页底(简单的一行三列打印样式,第一列居,第三列居右,中间列居中)

61,126

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧