读书人

DataTable绑定到datagrid后怎么在程

发布时间: 2011-12-29 22:09:38 作者: rapoo

DataTable绑定到datagrid后,如何在程序中设置各列的居中属性?
用如下的DataTable绑定到datagrid后,如何在程序中设置各列的居中属性?
-------------------------------------------
Dim I As Integer
Dim Table As New DataTable
Dim rqs, rqz As String

Table.Columns.Add(New DataColumn("项目", GetType(String)))
Table.Columns.Add(New DataColumn("发生日期", GetType(String)))
Table.Columns.Add(New DataColumn("品位", GetType(Decimal)))
Table.Columns.Add(New DataColumn("水分", GetType(Decimal)))
Table.Columns.Add(New DataColumn("净重", GetType(Decimal)))
Table.Columns.Add(New DataColumn("干重", GetType(Decimal)))
Table.Columns.Add(New DataColumn("钼重", GetType(Decimal)))
Table.Columns.Add(New DataColumn("地点", GetType(String)))
Table.Columns.Add(New DataColumn("回收率", GetType(Decimal)))
Table.Columns.Add(New DataColumn("备注", GetType(String)))
.
.
.
.
Table.Rows.Add(row)
Datagrid1.DataSource = Table.DefaultView
Datagrid1.DataBind()

[解决办法]
顶一下
[解决办法]
03的datagrid具体属性我不记得了,
你写 datagrid. 总能找出居中的属性(或者拖拽一个datagrid找它的属性)
不至于花100分吧
[解决办法]
直接在页面上设置gridview的属性就OK了。。。
[解决办法]
使用下面的语句可以定义列标题的对齐方式
Datagrid1.Columns(0).Alignment = 2
Datagrid1.Refresh
其中将Aligment设置为0为左对齐、1为右对齐、2为居中对齐
[解决办法]
数据内容居中
private void DataGrid_ItemDataBound(object sender, DataGridItemEventArgs e)
{
for (int i=0; i < e.Item.Cells.Count; i++)
e.Item.Cells[i].HorizontalAlign=HorizontalAlign.Center;
}

读书人网 >asp.net

热点推荐