从SQL数据库中提取数据后,如何更改数据在GridView上的显示方式
本文关键字:数据 何更改 GridView 显示方式 数据库 SQL 提取 | 更新日期: 2023-09-27 18:27:12
我从数据库中提取数据,并通过SqlAdapted和DataBind将其放入数据集中。
我的问题是如何更改表中数据的显示方式?
示例:有些应该在小数后有2位,有些应该有3位等等。示例:有些应该是正确的,而有些应该是居中的?
构建Gridview时,可以将项分配为<asp:BoundFields>
,而不是使用"自动生成列"。这给了你更多的控制,例如:
<asp:BoundField DataField="DateLastContacted" HeaderText="Contacted" SortExpression="DateLastContacted" ItemStyle-CssClass="resultscell" HeaderStyle-CssClass="resultsheader" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:dd MMM yyy}" NullDisplayText="N/A" />
您可以使用ItemStyle-HorizontalAlign="Center"
进行对齐,并使用DataFormatString="{0:N2}"
指定小数,请参阅此处:
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.boundfield.dataformatstring.aspx
HTH