Click here to Skip to main content
15,892,161 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i tried this
dataGridView1.Rows[0].Cells.Clear();
but it wont work for me..
and for adding header row i used this code but it also not working plz help me out

C#
TableCell HeaderCell2 = new TableCell();
                HeaderCell2.Text = "अ. क्र.";
                HeaderCell2.RowSpan = 2;
                HeaderRow.Cells.Add(HeaderCell2);

                HeaderCell2 = new TableCell();
                HeaderCell2.Text = "वर्ग तुकडी";
                HeaderCell2.RowSpan = 2;
                HeaderRow.Cells.Add(HeaderCell2);

                HeaderCell2 = new TableCell();
                HeaderCell2.Text = "पटसंख्या";
                HeaderCell2.ColumnSpan = 3;
                HeaderRow.Cells.Add(HeaderCell2);
                for (int i1 = 0; i1 < CBLCast.Items.Count; i1++)
                {
                    if (CBLCast.GetItemChecked(i1))
                    {
                        HeaderCell2 = new TableCell();
                        HeaderCell2.Text = CBLCast.Text;
                        HeaderCell2.ColumnSpan = 3;
                        HeaderRow.Cells.Add(HeaderCell2);
                    }
                }
                if (chkallprint.Checked == true)
                {

                    HeaderCell2 = new TableCell();
                    HeaderCell2.Text = "एकुण";
                    HeaderCell2.ColumnSpan = 3;
                    HeaderRow.Cells.Add(HeaderCell2);
                }
                if (chkminority.Checked == true)
                {
                    for (int i1 = 0; i1 < CBLMinority.Items.Count; i1++)
                    {
                        if (CBLMinority.GetItemChecked(i1))
                        {
                            HeaderCell2 = new TableCell();
                            HeaderCell2.Text = "अल्पसंख्याक ( " + CBLMinority.Text + " )";
                            HeaderCell2.ColumnSpan = 3;
                            HeaderRow.Cells.Add(HeaderCell2);
                        }
                    }
                }
                if (chkminority.Checked == true)
                {

                    HeaderCell2 = new TableCell();
                    HeaderCell2.Text = "एकुण अल्पसंख्याक ";
                    HeaderCell2.ColumnSpan = 3;
                    HeaderRow.Cells.Add(HeaderCell2);
                }
                HeaderCell2 = new TableCell();
                HeaderCell2.Text = "शेरा";
                HeaderCell2.RowSpan = 2;
                HeaderRow.Cells.Add(HeaderCell2);

                dataGridView1.Columns[0].HeaderCell.Value = HeaderRow;
Posted
Comments
Anisuzzaman Sumon 2-Feb-16 7:24am    
you can set RowHeadersVisible=false and then add a row as you want at the top of other rows.
Member 11936990 3-Feb-16 1:02am    
yep i tried your code it works for me thanku very much.
BillWoodruff 2-Feb-16 7:36am    
Why not keep the HeaderRow, but only change what is displayed in it (and its Height ?) as necessary ?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900