国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

AspNetPager + GridView + ASP.NET AJAX 分頁無刷新實現

2019-11-17 01:46:21
字體:
來源:轉載
供稿:網友

aspNetPager + GridView + asp.net Ajax 分頁無刷新實現

準備資源:

  AspNetPager 下載網址:http://www.webdiyer.com/download/default.aspx

ASP.NET AJAX 下載網址:http://www.asp.net/downloads/

首先,我們應該先了解一下AspNetPager 這個分頁工具的工作方式,或者叫有幾種分頁方法,AspNetPager  官方上說:支持通過Url進行分頁,支持PostBack分頁,具體二者的區別在:http://www.webdiyer.com/AspNetPager/WhyUrlPaging.aspx 上有詳細說明。其實Url 分頁就是一個完整的地址后面帶一個要跳轉的頁數,如http://www.XXX.com/XXX/XXX.aspx?page=2,而PostBack分頁在瀏覽器狀態欄顯示如 javascr

  知道了分頁機制,我們就知道應該選擇那種分面機制來和ASP.NET AJAX 搭配比較簡單了,就是PostBack 。

PostBack方式:

<webdiyer:AspNetPager id="AspNetPager1" runat="server" PageSize="10" NumericButtonCount="10" ShowCustomInfoSection="left" PagingButtonSpacing="0" AlwaysShow="true" ShowDisabledButtons="false" CSSClass="pager_css" HorizontalAlign="right" SubmitButtonText="Go" ShowMoreButtons="true" NumericButtonTextFormatString="[{0}]" OnPageChanged="AspNetPager1_PageChanged" CurrentPageButtonPosition="Beginning" FirstPageText="首頁" LastPageText="尾頁" NextPageText="下一頁"

Url 重寫方式:

<webdiyer:AspNetPager id="AspNetPager1" runat="server" PageSize="10" NumericButtonCount="10" ShowCustomInfoSection="left" PagingButtonSpacing="0" AlwaysShow="true" ShowDisabledButtons="false" CssClass="pager_css" HorizontalAlign="right" SubmitButtonText="Go" ShowMoreButtons="true" NumericButtonTextFormatString="[{0}]" OnPageChanged="AspNetPager1_PageChanged" CurrentPageButtonPosition="Beginning" PagingButtonLayoutType="Span" ShowPageIndexBox="Always" TextAfterPageIndexBox="頁" TextBeforePageIndexBox="轉到"UrlPaging="True"></webdiyer:AspNetPager>

注意兩者的一個重要區別:UrlPaging="True"

剩下的就不用多說了,比如導入ASP.NET AJAX 的引用,但配置web.config文件時一定要注意,特別是在已建好的項目。搞不好就會讓你頭疼,最好的做法是,先建一個ASP.NET AJAX的項目,然后將其web.config的內容復制到你的項目配置文件中,考驗你的眼力和耐力,呵呵。頁面上就是將GRIDVIEW 和 AspNetPager 放在 asp:UpdatePanel 中就可以了。

這些只是ASP.NET AJAX 功能的冰山一角,它提供的方法沒有用到一個,研究和使用ASP.NET AJAX 一定會讓你的WEB項目更豐滿。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渭源县| 新宁县| 连平县| 望都县| 汤阴县| 郸城县| 西安市| 仁怀市| 安泽县| 额尔古纳市| 仁化县| 沙田区| 洛宁县| 井陉县| 安阳市| 潢川县| 宜都市| 隆化县| 大丰市| 高邮市| 平潭县| 五大连池市| 临洮县| 宁远县| 金华市| 兴山县| 丘北县| 高州市| 张家川| 虎林市| 富阳市| 雷波县| 铜鼓县| 托克逊县| 宁河县| 如东县| 洞头县| 勐海县| 清新县| 巨鹿县| 萍乡市|