2 回答

TA貢獻1794條經(jīng)驗 獲得超8個贊
哈.因為你的gridview綁定的數(shù)據(jù)源中沒有數(shù)據(jù)。所有連標題頭也沒有、可以加空行、或者指定一個空數(shù)據(jù)的模版。ok;

TA貢獻1827條經(jīng)驗 獲得超4個贊
GridView 至少要綁定一個空的 DataTable (or DataSet),且 DataTable 中的字段,
有 GridView 中需要的某個字段。
例如 GridView1 中,用三個 TextBox 控件,綁定了 column1、column2、column3 這
三個數(shù)據(jù)表的字段。
此時您可去數(shù)據(jù)庫,擷取這樣的空白數(shù)據(jù) (無任何一筆數(shù)據(jù)行) :
strSQL = "select column1, column2, column3 from table1 where 1 = 2"
訪問完后,將擷取數(shù)據(jù),將數(shù)據(jù)賦值給一個 DataTable,再將此空的 DataTable
賦值給 GridView :
GridView1.DataSource = DataTable1;
GridView1.DataBind();
此時頁面上,就會出現(xiàn)空白的 GridView。
若為 FormView 控件,則無此限制,亦即 FormView 沒有數(shù)據(jù)來源,也可出現(xiàn)在頁面上。
- 2 回答
- 0 關注
- 870 瀏覽
添加回答
舉報