[ASP.NET][GridView] GridView 無資料時顯示標題列(一)

  • 9287
  • 0
  • 2010-09-27

[ASP.NET][GridView] GridView 無資料時顯示標題列(一)

Introduction

常常我們使用 GridView 來顯示資料,萬一資料來源沒有任何資料列的時候,

GridView 就會呈現空白,甚麼提示都沒有;所以我想在資料來源沒有任何資料的時候,

GridView 依然可以顯示標題列,並且帶出訊息。

 

測試環境:VS2005、XP SP3、asp.net 2.0

參考資料:http://call-l.blogspot.com/2009/12/gridview.html

 

Examples

2010-08-12_152535

 

其中值得注意的是,程式碼當中為何需要設定欄位可以是 DBNULL 值

根據我的測試,當你的資料來源有一個欄位是不可為  NULL 值得時候,新增資料列會出現以下錯誤畫面

2010-08-12_153046 

 

輸出效果

2010-08-12_153332

================================================================================================

<<更新 20100927>>

多載 BindGridView 方法。

(一) 傳入參數 DataView 與 GridView

2010-09-27_111959

 

(二) 傳入參數 DataTable 與 GridView

2010-09-27_112101

HEMiDEMi 的標籤:,

三小俠  小弟獻醜,歡迎指教