使用過ASP的朋友一定都記得,ASP的很多功能需要一些第三方的組件實現,比如文件上傳功能的實現就往往使用ASPCNUP組件實現。使用這些組件,不但可以擴展ASP程序的功能,而且,大大提高程序開發速度。我們這里介紹的偷懶手段,也就是介紹幾款與我們平時設計密切相關的組件。
一、超級數據表格:SuperDataGrid
ASP.NET自帶的DatGrid功能強大,定制也很方便,但是,因為它不是專門為數據庫應用設計的。所以,在連接數據庫的時候,我們不得不首先連接數據庫,然后綁定數據。而SuperDataGrid 是專門為數據庫設計的,所以,那些繁瑣的連接數據庫我們也就沒有必要去寫了。需要
SuperDataGrid將DataGrid的一些屬性簡單化,使用這個控件,我們可以方便的實現數據庫數據的顯示、排序、修改數據,這些功能的實現,只要簡單幾行代碼就可以。我們現在來看它的使用。
。、顯示數據表
以下代碼演示怎樣使用SuperDataGrid來簡單的顯示數據表中的所有數據:
<%@ Register TagPrefix="Super" Namespace="Superexpert.Data"
Assembly="Superexpert.SuperDataGrid" %>
<Super:SuperDataGrid
ConnectionString="Server=localhost;UID=demo;pwd=secret;database=pubs"
TableName="Titles"
Runat="Server" />
具體效果請看:
http://www.superexpertcontrols.com/superdatagrid/samples/sample1.aspx
現在,我們來簡單分析以上代碼。第一行使調用SuperDataGrid控件,我們在以后的舉例中都將使用到。第二行,和標準的DataGrid使用差不多,我們看看SuperDataGrid的一些屬性:
ConnectionString:因為是連接數據庫,當然少不了數據庫連接語句。這個參數就是連接數 據的語句;
TableName:要顯示具體的表,我們就在這里定義。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/