首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

进去加分

2011-12-18 
进来加分在DataGrid中只邦定了一个数据项请问怎让它在DataGrid中横向显示呢?[解决办法]用datalist吧[解决

进来加分
在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 "

热点排行