ASP.NET 動態數據教程-介紹

作者:vkvi 來源:千一網絡(原創) 日期:2009-4-5

曾經,有公司向我們推薦他們的軟件,利用這個軟件在建立數據庫之后幾乎不再寫代碼就可以生成一系列功能頁面,實現數據的 CRUD(Create、Read、Update、Delete),但是價格也比較貴。現在,在 .NET Framework 3.5 SP1 中,我們也可以實現這樣的功能,它叫——ASP.NET 動態數據。

ASP.NET 動態數據在進行創建和更新數據時還會對所錄入的數據進行驗證,這種驗證既發生在客戶端也發生在服務器端。

  • 必填字段驗證。如果字段不允許為 NULL,則錄入時必須錄入數據。不過這里還有待改進,不允許為 NULL,也就成了不允許零長度字符串,而實際應用中 NULL 和零長度字符串是兩回事。縱然不夠完美,也已經為我們減輕不少工作量了。
  • 長度驗證。如果字段類型為 nvarchar(10),那么就不允許超過 10 個字符;如果字段類型不是 nvarchar(10),而是 varchar(10),此時六個漢字也會通過驗證,只是無法入庫罷了,會返回錯誤。
  • 類型驗證。比如字段是日期類型,則只允許錄入日期。

ASP.NET 動態數據具有自動格式功能。

比如 bit 類型的字段顯示為一個多選框,而標識字段不會在插入數據時顯示出來。

ASP.NET 動態數據還具有自動識別表關聯的功能。

比如產品表與產品類別表進行了關聯,那么我們在錄入產品數據的時候,ASP.NET 動態數據會自動以下拉列表的形式顯示產品類別。此功能非常不錯。

相關文章
文章評論
  • 1 樓:評論
  • 2 樓:http://www.291.me/Index.asp
最新22选5开奖公告