搜尋此網誌
2011年9月9日 星期五
GridView 隔行換色
//ds 抓取的資料
if (ds.Tables[0].Rows.Count > 0)
{
int j = 0;
int co = 0;
//pagecount 每頁要秀的筆數
int rowcount = pagecount * (Rsult_Grid.PageIndex + 1);
if (rowcount > ds.Tables[0].Rows.Count)
{
co = ds.Tables[0].Rows.Count - (pagecount * e.NewPageIndex);
}
else
{
if (Rsult_Grid.PageIndex == 0 && ds.Tables[0].Rows.Count > pagecount)
{
co = pagecount;
}
else
{
co = ds.Tables[0].Rows.Count - rowcount;
}
}
if (co > pagecount)
{
j = pagecount;
}
else
{
j = co;
}
for (int i = 0; i <= j - 1; i++)
{
// Rsult_Grid GridView
Rsult_Grid.Rows[i].BackColor = System.Drawing.Color.Gainsboro;
i = i + 1;
}
}
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言