经常见到文章列表中,每隔五行或十行下面有一空行,这样当阅读网站内容时,会不觉得太压抑,其实这个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行或其他,只需更改事件里的数字就好了。