最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET筆記之 行命令處理與分頁詳解

 更新時(shí)間:2013年04月23日 11:19:17   作者:  
本篇文章小編為大家介紹,ASP.NET筆記之 行命令處理與分頁詳解。需要的朋友參考下

1、行命令處理

(1、 后臺代碼:操作行

//如果是來自html響應(yīng)中的該函數(shù)操作
if(e.CommandName=="addAge"){

//取得行號
int index=((ListViewDataItem)e.Item)DispalyIndex;
//取得當(dāng)前操作行的主鍵值
//DataKeys存的是所有ID,取的是第index個(gè)ID
Guid id=(Guid)ListView1.DataKeys[index].Value;
表Adapter adapter=new 表Adapter();
adpter.自定義數(shù)據(jù)庫函數(shù)addAge;
//數(shù)據(jù)綁定
ListView.DataBing();
}

(2、排序
CommandName="Sort"
CommandArgument="ID"
內(nèi)部排序,效率較低

2、DataPager 分頁

PageControlID:給哪個(gè)ListView分頁



高級分頁:



查詢子查詢
select* from
(Select id,name,age,row_number() over(order by id)rownum from T_Users)t
where t.rownum>11and t.rownum<20


3、高效分頁:


(1、數(shù)據(jù)庫方法:


//獲取本頁的行數(shù)
開始的行數(shù):startRowIndex
開始加本頁的行數(shù):startRowIndex+maximumRows

//數(shù)據(jù)庫方法:GetCount
select Count(*)from T_Users

//數(shù)據(jù)庫方法名:QueryCount
select* from

select Id ,Name,Gender,Row_Number() over(order by Id)rownum FROM dbo.T_User
)t
where t.rownum>@startRowIndex and t.rowRow<=@startRowIndex+@maximumRows

由于startRowIndex+maximumRows兩個(gè)參數(shù)不會幫我們生成,需要我們自己手動(dòng)添加。

(2、頁面

**不要<SelectParameters>
**增加一個(gè)SelectCountMethod="QueryCount"設(shè)置取得行數(shù)的方法
而SelectMethod="GetPageData"是取得分頁信息
而EnablePaging="true"
**先按正常流程配置ListView的objectDataSource,讓ListVIew自動(dòng)生成
再去配置分頁數(shù)據(jù)源

相關(guān)文章

  • 輕量級ORM框架Dapper應(yīng)用之Dapper支持存儲過程

    輕量級ORM框架Dapper應(yīng)用之Dapper支持存儲過程

    這篇文章介紹了Dapper支持使用存儲過程的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • asp.net下檢測SQL注入式攻擊代碼

    asp.net下檢測SQL注入式攻擊代碼

    防網(wǎng)站被攻擊代碼
    2009-09-09
  • 輕量級ORM框架Dapper應(yīng)用之返回多個(gè)結(jié)果集

    輕量級ORM框架Dapper應(yīng)用之返回多個(gè)結(jié)果集

    這篇文章介紹了使用Dapper返回多個(gè)結(jié)果集的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • 理解ASP.NET Core 啟動(dòng)類(Startup)

    理解ASP.NET Core 啟動(dòng)類(Startup)

    這篇文章主要介紹了ASP.NET Core 啟動(dòng)類(Startup),文中運(yùn)用代碼講解相關(guān)知識非常詳細(xì),感興趣的小伙伴可以參考一下
    2021-09-09
  • asp.net+Ajax校驗(yàn)用戶是否存在的實(shí)現(xiàn)代碼

    asp.net+Ajax校驗(yàn)用戶是否存在的實(shí)現(xiàn)代碼

    主要技術(shù)點(diǎn) jquery ajax以及blur事件,當(dāng)用戶名輸入框失去焦點(diǎn)的時(shí)候就會觸發(fā)blur事件,然后進(jìn)行ajax請求,獲得結(jié)果(true或者false),如果請求結(jié)果為true,就把用戶名輸入框圖片替換成ok,并且輸出文字:恭喜您
    2012-05-05
  • ASP.NET Razor模板引擎中輸出Html的兩種方式

    ASP.NET Razor模板引擎中輸出Html的兩種方式

    這篇文章主要介紹了ASP.NET Razor模板引擎中輸出Html的兩種方式,結(jié)合實(shí)例形式分析了Html.Raw與MvcHtmlString類輸出HTML的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-08-08
  • jquery repeater 模仿 Google 展開頁面預(yù)覽子視圖

    jquery repeater 模仿 Google 展開頁面預(yù)覽子視圖

    節(jié)后的這一周, 希望大家能挺住, hehe, 這兩天給大家準(zhǔn)備一個(gè) Repeater 子視圖的例子, 模擬了 Google 搜索結(jié)果后的頁面的預(yù)覽, 其實(shí)也只是顯示了一段問題
    2011-10-10
  • ASP.NET Core中使用多環(huán)境

    ASP.NET Core中使用多環(huán)境

    這篇文章介紹了ASP.NET Core中使用多環(huán)境的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • ASP.Net中的Server.MapPath()用法

    ASP.Net中的Server.MapPath()用法

    Server.MapPath(string path)作用是返回與Web服務(wù)器上的指定虛擬路徑相對應(yīng)的物理文件路徑,這篇文章主要介紹了ASP.Net中的Server.MapPath()用法,需要的朋友可以參考下
    2023-08-08
  • 有關(guān).NET參數(shù)傳遞的方式引發(fā)的思考

    有關(guān).NET參數(shù)傳遞的方式引發(fā)的思考

    在.NET中參數(shù)的使用方法主要為可選參數(shù)、命名參數(shù)、可變數(shù)量參數(shù)等等。本文也是主要介紹這三種參數(shù)的使用方法
    2016-12-12

最新評論

盈江县| 绿春县| 兰州市| 垫江县| 胶南市| 新源县| 临夏市| 长垣县| 延吉市| 和静县| 观塘区| 米易县| 高安市| 延川县| 淮阳县| 博乐市| 和平区| 商丘市| 澄城县| 特克斯县| 绩溪县| 阳原县| 桃江县| 正镶白旗| 定边县| 饶河县| 南江县| 全椒县| 安化县| 弋阳县| 禹州市| 安龙县| 克拉玛依市| 句容市| 舞钢市| 永胜县| 中江县| 绥芬河市| 林州市| 肃南| 高碑店市|