详细内容
GridView每几行增加一空行的方法
发布日期:2010-09-13     点击:4961     字体:[ ]

经常见到文章列表中,每隔五行或十行下面有一空行,这样当阅读网站内容时,会不觉得太压抑,其实这个GridView也可以做到。

1.首先GridView要定义OnRowDataBound事件,例如:OnRowDataBound="gv_RowDataBound"

2.完善gv_RowDataBound方法体内容

    protected void gv_RowDataBound(object sender, GridViewRowEventArgs e)
        {

            if   (e.Row.RowIndex   > 0   &&     (e.Row.RowIndex+1)   %   5   ==   0)        
{
GridViewRow   newRow   =   new   GridViewRow(0,   0,   DataControlRowType.DataRow,   DataControlRowState.Normal);    
newRow.Cells.Add(new   TableCell());                     
newRow.Cells[0].ColumnSpan   =   e.Row.Cells.Count;                   
newRow.Cells[0].Text   =   "  ";                      
this.gv.Controls[0].Controls.Add(newRow);            
}
        }

这里以5行添加一空行为例,如果要改成10行或其他,只需更改事件里的数字就好了。

用户评论
昵称:匿名 来自:223.199.213.*  
2013/2/3 10:03:10
昵称:匿名 来自:119.59.132.*  
2011/5/13 14:44:02
re gt
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计