想實現這樣的功能嗎?在程式執行中使gridview動態生成列,而並不是將列固定寫死在gridview上
寫個繫結grideview的方法
/**////
/// 繫結生成gridview
///
/// 要繫結的gridview
/// gridview的資料來源
/// gridview的datakeynames
public static void gridviewbind(gridview gdv, datatable dtbldatasource, string strdatakey)
...;
for (int i = 0; i < dtbldatasource.columns.count; i++) //繫結普通資料列
...gdv.columns[1].visible = false;
commandfield cfmodify = new commandfield(); //繫結命令列
cfmodify.buttontype = buttontype.button;
cfmodify.selecttext = "修改";
cfmodify.showselectbutton = true;
gdv.columns.add(cfmodify);
gdv.databind();
} 只要呼叫這個方法就可以啦!試試吧!
文章出處:
GridView動態生成列方法
這是乙個根據不同的資料來源而動態生成gridview顯示資料 繫結生成gridview 要繫結的gridview gridview的資料來源 gridview的datakeynames public static void gridviewbind gridview gv,datatable sou...
C 動態生成gridview
最近,開發了個專案,提交測試時,測試人員要測試後台錄入資料,問題出來了,由於許可權限制,不能直接到db伺服器上去查資料 isqlw不能用了,哎 dba也不在,其他一切途徑似乎都不可行了。哎,命苦啊,只有再開發個web查詢頁面,在頁面中輸入select語句,來顯示結果集。結果集用什麼顯示,當然是gri...
後台動態生成GridView列和模版
考慮到很多資料來源是不確定的,所以這時無法在前台設定gridview的表頭,需要在後台動態指定並繫結資料。前台 如下 複製 page title 主頁 language c masterpagefile site.master autoeventwireup true codefile defaul...