怎么把girdview某一行中的不同列的合并在一起???
就是,假如我想把gridview中的第一行的2,3,4列合并成一列!该怎么实现??

解决方案 »

  1.   

    你是要合并它们的值吗??如果是合并值的话,,直接模板列绑定:
    <%#Eval("字段1")%><%#Eval("字段2")%>这样子。。
      

  2.   

     tcHeader.Add(new TableHeaderCell());
                    tcHeader[1].Attributes.Add("colspan", "3");
                    tcHeader[1].Attributes.Add("bgcolor", "Azure");
                    tcHeader[1].Text = "基  本  信  息</th></tr><tr>";
      

  3.   

    gridview的合并行
      protected void GridView1_OnRowCreated(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.Header)
            {
                TableCellCollection tcHeader = e.Row.Cells;
                tcHeader.Clear();
                tcHeader.Add(new TableHeaderCell());
                tcHeader[0].Attributes.Add("rowspan", "2");
                tcHeader[0].Text = "企业";
                tcHeader.Add(new TableHeaderCell());
                tcHeader[1].Attributes.Add("rowspan", "2");
                tcHeader[1].Text = "名称";
                tcHeader.Add(new TableHeaderCell());
                tcHeader[2].Attributes.Add("colspan", "4");
                tcHeader[2].Text = "投资";
                tcHeader.Add(new TableHeaderCell());
                tcHeader[3].Attributes.Add("colspan", "4");
                tcHeader[3].Text = "效益";
                tcHeader.Add(new TableHeaderCell());
                tcHeader[4].Attributes.Add("colspan", "2");
                tcHeader[4].Text ="情况";
            }
    }http://topic.csdn.net/u/20090324/11/8451f630-adc5-44ba-a6fd-a55645773663.html