C#中GridView動態(tài)添加列的實現(xiàn)方法
更新時間:2015年07月21日 15:50:57 作者:華宰
這篇文章主要介紹了C#中GridView動態(tài)添加列的實現(xiàn)方法,涉及C#中GridView的相關使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#中GridView動態(tài)添加列的實現(xiàn)方法。分享給大家供大家參考。具體如下:
protected void Page_Load(object sender, EventArgs e)
{
TemplateField mycustomField = new TemplateField();
//創(chuàng)建列實例
mycustomField.ShowHeader = true;
// 設置屬性
LinkButton lb = new LinkButton();
lb.Text = "Delete";
mycustomField.HeaderTemplate = new GridViewTemplate(DataControlRowType.Header, "刪除");
mycustomField.ItemTemplate = new GridViewTemplate(DataControlRowType.DataRow, "", lb);
TabelContentListGridView.Columns.Add(mycustomField);
//添加列到TabelContentListGridView控件
// 這種綁定翻頁會丟失數(shù)據(jù)
// 下面的綁定數(shù)據(jù)可以保持 不過也要清零列不然后出現(xiàn)很多重復列
// TabelContentListGV.Columns.Clear(); //清零列
// System.Web.UI.WebControls.BoundField customField = new BoundField();
// customField.DataField = dt.Columns[i].ColumnName;
// customField.HeaderText = dt.Columns[i].ColumnName;
// customField.ItemStyle.CssClass = dt.Columns[i].ColumnName;
// TabelContentListGridView.Columns.Add(customField);
}
希望本文所述對大家的C#程序設計有所幫助。
相關文章
C# 中 System.Index 結構體和 Hat 運算符(^)的使用示例
這篇文章主要介紹了C# 中 System.Index 結構體和 Hat 運算符(^)的使用示例,幫助大家更好的理解和使用C#,感興趣的朋友可以了解下2020-09-09

