进来加分
在DataGrid中只邦定了一个数据项请问怎让它在DataGrid中横向显示呢?
------解决方案--------------------用datalist吧
------解决方案--------------------在 PreRender中写:下面是适应正方形GridView的,要下班了,没仔细写矩形的,你再考虑下吧 基本就这思想吧
protected void GridView1_PreRender(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds =(DataSet)GridView1.DataSource;
int R = GridView1.Rows.Count;
int C = GridView1.Columns.Count;
GridView NewGV = (GridView)GridView1;
for (int i = 0; i < R; i++)
{
for (int j = 0; j < C & j < R; j++)
{
GridView1.Rows[i].Cells[j].Text = NewGV.Rows[j].Cells[i].Text;
}
}
}
------解决方案--------------------用datalist吧,设一个属性就搞定.
属性面板中的,itemStyle中的RepeatDirection属性,它有两个选项,一个横,一个竖.
------解决方案--------------------DataList RepeatDirection = "Horizontal "