GridView根据内容自动设置列宽、行高

列宽

 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow || e.Row.RowType == DataControlRowType.Header)
            {
                //保持列不变形  
                for (int i = 0; i < e.Row.Cells.Count; i++)
                {
                    //方法一:  
                    //e.Row.Cells[i].Text = " " + e.Row.Cells[i].Text + " ";
                    e.Row.Cells[i].Wrap = false;
                    //方法二:  
                    //e.Row.Cells[i].Text = " " + e.Row.Cells[i].Text + " ";              
                }
            }      
        }

行高


你可能感兴趣的:(.NET)