国产探花免费观看_亚洲丰满少妇自慰呻吟_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項目更豐滿。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲沃县| 新密市| 科尔| 班玛县| 常山县| 东乡县| 汉中市| 志丹县| 平和县| 乐东| 宝兴县| 晋宁县| 利津县| 黔江区| 巫溪县| 莒南县| 信丰县| 东乡| 巴塘县| 定远县| 大城县| 湛江市| 平阴县| 通渭县| 马边| 娱乐| 南部县| 舟山市| 老河口市| 嘉荫县| 湘西| 天峻县| 门头沟区| 渑池县| 正安县| 胶州市| 武胜县| 二连浩特市| 隆尧县| 股票| 千阳县|