问题1: DatatGrid默认的排列方式,是横向排过去的。就是这样排列的:
字段1 字段2 字段3 字段4
a1 a2 a3 a4
b1 b2 b3 b4
....
能不能改成纵向排列?就是改成这样排列:
字段1 a1
字段2 a2
字段3 a3
字段4 a4字段1 b1
字段2 b2
字段3 b3
字段4 b4
......再怎么改呢!?因为横排列字段,那样网页就太宽了。各位达人帮帮忙,3Q!
字段1 字段2 字段3 字段4
a1 a2 a3 a4
b1 b2 b3 b4
....
能不能改成纵向排列?就是改成这样排列:
字段1 a1
字段2 a2
字段3 a3
字段4 a4字段1 b1
字段2 b2
字段3 b3
字段4 b4
......再怎么改呢!?因为横排列字段,那样网页就太宽了。各位达人帮帮忙,3Q!
OleDbConnection myConn=new OleDbConnection(include.GlobalDb.DataBaseDB.ConnectionString);
string MyStr="select * from messagebook Order by TimeInsert DESC ";
OleDbDataAdapter MyAdapter=new OleDbDataAdapter(MyStr,myConn);
DataSet MyDataSet=new DataSet();
MyAdapter.Fill(MyDataSet,"msgbook");
myConn.Close();
ShowMsgDgrid.DataSource=MyDataSet.Tables["msgbook"].DefaultView;
ShowMsgDgrid.DataBind();现在问题是:我在VS2003里,右边属性窗口中ShowMsgDgrid(是DataGrid的ID)的DataSource是空的呢!也没有选择呢!
这样的话,我在想用“属性生成器”,编辑ShowMsgDgrid它的属性时,“数据源”也是空白的,也没得选择,这样就没办法修改它的默认属性了呢!请各位大人帮忙,3Q!
关于问题1,能不能说的具体呢!我不太明白这个思路!
关于问题2,我样帮定了,但我是想修改一下它其他的属性,不可以吗?3Q!
关于问题1,能不能说的具体呢!我不太明白这个思路!
关于问题2,我样帮定了,但我是想修改一下它其他的属性,不可以吗?3Q!他第一个问题的意思应该是本来存放数据的DATATABLE现在用新的表的数据,一个一个把他纵横交错插进去新的DATATABLE里吧。
我觉的楼主不如用DATALIST,或者自己写成HTML代码到客户端。
2 你可以在属性生成器里添加绑定列 。别用那个 ‘运行时绑定“