天天看點

QuickPager asp.net 分頁控件、表單控件等自定義控件下載下傳 和介紹 【2009.09.07更新】

最新下載下傳位址:

<a href="http://www.cnblogs.com/jyk/archive/2009/10/28/1591680.html" target="_blank">自然架構的源代碼、Demo、資料庫、配置資訊管理程式下載下傳(2010.01.25更新)</a>

QuickControl web控件集包含的控件

QuickControl web控件集——基本控件:

控件名稱

說明

詳細介紹

MyTextBox

 繼承TextBox,增加了幾個屬性,繼承IControlMgr接口

<a href="http://jyk.cnblogs.com/jyk/archive/2008/01/13/1037293.html" target="_blank">進入</a>

MyDropDownList

 繼承DropDownList,增加了幾個屬性,繼承IControlMgr接口

<a href="http://jyk.cnblogs.com/jyk/archive/2008/02/26/1082807.html" target="_blank">進入</a>

MyCheckBoxList

 繼承CheckBoxList,增加了幾個屬性,繼承IControlMgr接口

<a href="http://jyk.cnblogs.com/jyk/archive/2008/02/26/1082805.html" target="_blank">進入</a>

MyRadioButtonList

 繼承RadioButtonList,增加了幾個屬性,繼承IControlMgr接口

<a>進入</a>

MyCheckBox

 繼承CheckBox,增加了幾個屬性,繼承IControlMgr接口

MyListBox

 繼承ListBox,增加了幾個屬性,繼承IControlMgr接口

QuickControl web控件集——複合控件:

QuickPager分頁控件

 實作b/s下的分頁功能

<a href="http://jyk.cnblogs.com/jyk/category/135294.html" target="_blank">進入</a>

Pager_SQL

 生産分頁用的SQL語句,提供多種分頁算法以适應不同的需求

<a href="http://jyk.cnblogs.com/jyk/archive/2009/05/15/1457211.html" target="_blank">進入</a>

MyGrid

 顯示資料的控件,隻負責顯示資料。

MyForm表單控件

 表單控件,實作添加、修改單條資料的功能。負責繪制表單,提取資料等

<a href="http://jyk.cnblogs.com/jyk/category/135295.html" target="_blank">進入</a>

MyFind查詢控件

 查詢控件。負責繪制表單,拼接查詢條件,生成儲存過程的參數。

<a href="http://jyk.cnblogs.com/jyk/archive/2008/08/23/1274658.html" target="_blank">進入</a>

QuickControl web控件集的下載下傳

上傳日期

下載下傳

增加了“添加人”的一個控件

2009-09-07

<a href="http://files.cnblogs.com/jyk/DAL_Control_091015.rar" target="_blank"></a>

分頁控件“GO”沒有顯示的問題。其他bug

2009-08-31

增加查詢方式。範圍查詢。

2009-07-16

修改了幾個bug。

2009-07-02

修改了表單控件的幾個bug。

2009-06-20

修改了幾個内部bug,更正了MyCheckBoxList的一個bug。

2009-06-15

<a href="http://jyk.cnblogs.com/jyk/archive/2009/05/26/1489374.html" target="_blank">進入</a>

修改了幾個内部bug,更正了在UserControl裡不能分頁的錯誤。

2009-05-25

以上自定義控件均在一個項目裡,請點選最右面的連接配接下載下傳。版本:V2.0.2.0

2009-05-20

Demo和相關資料庫下載下傳:

增加了分頁控件的幾種情況下的使用方法

<a href="http://files.cnblogs.com/jyk/Demo_090525.rar" target="_blank"></a>

分頁控件等綜合示範的Demo

<a href="http://files.cnblogs.com/jyk/Demo_090520.rar" target="_blank"></a>

Demo需要的資料庫

<a href="http://files.cnblogs.com/jyk/Data_ManageControl_090520.rar" target="_blank"></a>

250萬條記錄的Northwind資料庫

<a href="http://files.cnblogs.com/jyk/northwnd_250.rar" target="_blank"></a>

      以前的版本就不提供下載下傳了,檔案太多了,有點亂,是以就隻保留最新的版本。

DLL檔案說明

     Controls.dll 控件集合,包含QuickPager分頁控件等。

     DataAccess2.0.dll 資料通路函數庫,分頁控件需要使用這個dll來通路資料庫。

連接配接字元串,在web.config裡面設定如下:

&lt;appSettings&gt;

        &lt;add key="DataBaseType" value="1"/&gt;

        &lt;add key="PagerSQLKey" value="28526830"/&gt;

    &lt;/appSettings&gt;

    &lt;connectionStrings&gt;

        &lt;add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=ManageControl;persist security info=False;user id=sa;pwd=admin;" providerName="System.Data.SqlClient"/&gt;

    &lt;/connectionStrings&gt;

     1、ConnectionString就不用說了,連接配接哪種資料庫就寫對應的連接配接字元串就可以了。

     2、PagerSQLKey 儲存屬性時候的密鑰(加密算法需要使用的)。

            空字元串,表示不加密。如果沒有設定的話,采用預設的密鑰。

     3、DataBaseType連接配接資料庫的方式。

            1:     SQL Server 2000

            15:   SQL Server 2005

            2:     Access 

            3:     Excel

            4:     Orcale   (未實作)

            5:     Mysql    (未實作)

     目前隻有這四種方式。因為沒有使用過Orcale和mySQL,是以沒有加入專門的連接配接方式。

     通路資料庫時出現錯誤怎麼辦?

     需要在根目錄下面添加一個“log”檔案夾,并且設定權限,讓asp.net可以寫入檔案。當分頁控件通路資料庫的時候,如果出現錯誤,那麼會在log檔案夾裡面添加一個文本檔案,記錄錯誤資訊,包括錯誤資訊和SQL語句,以友善查找錯誤。