国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

對于VS 2003DataGrid建立的一些困難與解決辦法

開發 后端
我的觀點:Repeater 要比VS 2003DataGrid的效率好,不測試不知道,一測試可真要命啊!我用的VS2003自帶的那個壓力測試軟件測試了一下二者的性能,用每秒可以支持的訪問人數來作為衡量標準。

本章講的是VS 2003DataGrid的介紹與技巧,怎樣創建VS 2003DataGrid。這些內容都是我花了幾個月的時間查閱資料并向IT精英們學習出來的,中間可能有不少錯誤是我沒有挑出的,歡迎大家指正。

但是結果卻出乎我的意料,DataGrid 的效率 要比 Repeater高!詳細說一下我的測試方法,請大家看看我的測試方法有沒有什么問題,如果沒有什么問題的話,那么發生這種想象的原因是什么呢?

硬件:cpu:AMD XP2000+ 、80G硬盤、512M內存。軟件:windows 2003 + sp1 、VS2003 、SQL Server 2000 + sp4測試數據:顯示一張表(城市表)里的數據,4個字段,349條記錄。測試目的:網站的頁面里面顯示數據的效率。只測試顯示數據的功能,不管其他的方面

VS 2003DataGrid 使用自動填充,repeater的代碼:

  1. <table id="DG" > 
  2. <asp:repeater id="Rpt_Test" runat="server"> 
  3. <ItemTemplate> 
  4. <tr> 
  5. <td><%# DataBinder.Eval(Container, "DataItem.CityID")%>td> 
  6. <td><%# DataBinder.Eval(Container, "DataItem.ProvinceID")%> 
  7. td> 
  8. <td><%# DataBinder.Eval(Container, "DataItem.City")%> 
  9. td> 
  10. <td><%# DataBinder.Eval(Container, "DataItem.AeraCode")%> 
  11. td> 
  12. tr> 
  13. ItemTemplate> 
  14. asp:repeater>table> 

常看到一些文章說 repeater 比 VS 2003DataGrid 的性能要好,但是,我的測試結果是怎么回事呢?

測試結果:

顯示 10條記錄 ,沒有 ViewState ,DataTable 綁定控件,DataGrid使用綁定列。

1、 DataGrid : 250 rps 左右。

2、 Repeater : <%# DataBinder.Eval(Container, "DataItem.CityID")%>方法: 200 rps 左右。

3、Repeater : <%# ((DataRowView)Container.DataItem)["CityID"] %>方法 : 250 rps 多一點點。

4、Repeater : <%# ((DataRowView)Container.DataItem)[0] %>方法 : 250 rps 多一點點。

其中 3、4 是我剛找到的一種綁定數據的方法。看來是 <%# DataBinder.Eval(Container, "DataItem.CityID")%>這種綁定方法效率太低了。

一般的綁定方法<%# DataBinder.Eval(Container.DataItem, "字段名") %>用DataBinder.eval 綁定不必關心數據來源(Dataread或dataset)。不必關心數據的類型eval會把這個數據對象轉換為一個字符串。在底層綁定做了很多工作,使用了反射性能。#t#

正因為使用方便了,但卻影響了數據性能。來看下<%# DataBinder.Eval(Container.DataItem, "字段名") %>。當于dataset綁定時,DataItem其實式一個DataRowView(如果綁定的是一個數據讀取器(dataread)它就是一個 IdataRecord。)因此直接轉換成DataRowView的話,將會給性能帶來很大提升。

對數據的綁定建議使用<%# ctype(Container.DataItem,DataRowView).Row("字段名") %>。數據量大的時候可提高幾百倍的速度。使用時注意2方面:1.需在頁面添加<%@ Import namespace="System.Data"%>.2.注意字段名的大小寫(要特別注意)。如果和查詢的不一致,在某些情況下會導致比< %# DataBinder.Eval(Container.DataItem, "字段名") %>還要慢。如果想進一步提高速度,可采用<%# ctype(Container.DataItem,DataRowView).Row(0) %>的方法。不過其可讀性不高。

責任編輯:chenqingxiang 來源: NET130
相關推薦

2009-11-30 13:51:28

VS2003 Acti

2009-12-01 09:06:36

VS2003 ajax

2009-12-01 16:16:13

安裝VS2003

2009-11-26 13:40:53

2009-12-01 10:18:12

VS2003makef

2009-11-30 13:51:28

VS2003 Runt

2009-11-27 09:34:38

VS2003命令

2009-12-01 14:44:46

VS2005 PRO

2009-11-30 13:40:43

VS 2003 Boo

2009-11-30 13:51:28

VS2005 菜單

2009-06-25 09:50:32

JSF

2009-11-30 10:41:36

VS2003無法啟動調

2009-11-27 13:04:16

VS2005遠程調試

2009-11-30 09:39:46

VS2003版本

2009-11-26 16:46:08

VS2003編譯

2009-11-30 11:05:19

VS2003 WebS

2009-11-30 17:28:39

VS2003 ASP

2009-11-25 16:35:25

VS 2003系統

2009-11-30 10:34:28

VS2003編譯

2009-11-25 13:35:05

VS2003使用
點贊
收藏

51CTO技術棧公眾號

国产一区二区在线免费观看| 成年人在线观看| 加勒比色综合久久久久久久久 | 成人激情黄色小说| 美日韩在线观看| 久久精品毛片| 国产综合色产在线精品| 亚洲欧美成人一区二区在线电影| 色婷婷综合久久久久中文| 国内精品久久久久久久果冻传媒| 久久久噜噜噜久久中文字免| 欧美高清www午色夜在线视频| 亚洲va韩国va欧美va精四季| 性感美女一区二区在线观看| 国产电影精品久久禁18| 国产成人一区二区三区小说| 97碰在线观看| 日韩子在线观看| 99国产精品免费网站| 国产成人精品一区二区免费看京 | 日韩欧美二区| 亚洲一区免费视频| 欧美二区在线| а天堂8中文最新版在线官网| 欧美一区二区三区久久| 高h视频在线播放| 在线视频观看国产| 国产精品热久久久久夜色精品三区 | 男人的天堂www| 成人免费xxxxx在线观看| 成人免费激情视频| 成人在线高清| 国产精品一区二区在线看| 亚洲线精品一区二区三区| 不卡一区二区三区视频| 色爱综合区网| 亚洲图片欧美视频| 亚洲精品一区国产精品| 日韩免费高清视频网站| 黄色片av在线| 国产**成人网毛片九色| 快播日韩欧美| 日韩精品一区二区三区不卡| 欧美日韩岛国| 国产精品久久久久免费a∨| 91丝袜美腿美女视频网站| 色黄网站在线观看| 日韩欧美精品网址| 粉嫩tv在线播放| 中文字幕中文在线不卡住| 日本精品一区二区三区高清 | 亚洲一区二区三区精品视频| 综合视频一区| 在线观看欧美视频| 麻豆tv在线| 精品国产999| 国产一区二区三区丝袜| 最猛黑人系列在线播放| 国产精品一区二区在线播放| 2019中文字幕免费视频| 国产视频一区二| 成人精品视频| 欧美三级一区二区| 欧美高清中文字幕| 韩国欧美一区二区| 米奇777在线影院线| 日韩av理论片| 久久久这里只有精品视频| 国产精品探花在线观看| 国产日韩欧美电影在线观看| 伊人影院在线播放| 捆绑调教美女网站视频一区| 日韩五码在线| 亚洲国产精品影院| 午夜久久久久久久久久一区二区| 日本一区二区高清视频| 影视先锋久久| 久久伊人资源站| 91啪亚洲精品| 亚洲第一影院| 免费在线视频一区| 日本视频精品一区| 欧美国产一区二区| 激情综合中文娱乐网| 精品伦理一区二区三区| 国产99一区视频免费| 草草草在线视频| 欧美在线不卡一区| 交视频在线观看国产| 欧美一区二区福利视频| 999久久久国产999久久久| 动漫3d精品一区二区三区 | 国产丝袜在线| 99精品国产99久久久久久白柏| 丁香色欲久久久久久综合网| 国产精品美女一区二区三区| а天堂8中文最新版在线官网| 日韩精品高清在线观看| 国产精品欧美大片| 日本视频一区二区不卡| 久久亚洲捆绑美女| 91se在线| 久久精品99久久久久久久久| 亚洲丁香日韩| 亚洲国产精品日韩| 亚洲成人精品影院| 欧美aaa大片视频一二区| 99久久久久免费精品国产| 视频在线国产| 欧美一级淫片007| 国内精品偷拍| 91麻豆蜜桃| 久久久九九九九| 伊人222成人综合网| 欧美一级在线亚洲天堂| 国产在线国偷精品免费看| 在线观看你懂| 日韩一中文字幕| 日韩1区2区日韩1区2区| 在线观看国产高清视频| 日韩网站免费观看| 亚欧成人精品| 成人a视频在线| 欧美日韩综合视频| 欧美日本三级| 青青在线免费视频| 久久精品官网| 欧美sm精品调教视频| 国产精品第13页| 亚洲美女尤物影院| 国产欧美精品一区二区三区介绍| 久久久999| www成人免费视频| 亚洲电影成人av99爱色| 欧美激情 亚洲a∨综合| a优女a优女片| 欧美精品在线播放| 国产成人亚洲综合色影视| а√天堂8资源在线官网| 99在线观看视频| 亚洲一区二区精品3399| 国产精伦一区二区三区| 欧美大片在线观看一区| 色综合综合色| 午夜不卡一区| 国产三区精品| 国产91精品露脸国语对白| 蜜臀av在线播放| 欧美亚洲国产一区二区三区va| 亚洲日本三级| 五月综合激情在线| 久久精品99久久久久久久久 | 亚洲精品国产无套在线观| 高清一区二区中文字幕| 日韩一级性生活片| 日韩成人性视频| 美女视频黄 久久| av在线免费网站| 欧美国产一二三区| 精品久久久久久久人人人人传媒| 欧美日韩调教| 黄色av网站在线播放| av一区二区三区免费| 欧美色图在线视频| 欧美国产三区| 免费a在线看| 91网站在线看| 欧美视频在线一区二区三区| 亚洲黄色毛片| 成人福利在线观看视频| 免费在线国产精品| 6080午夜不卡| 日韩经典中文字幕一区| 成人av影院在线观看| 亚洲国产一二三精品无码| 欧美电视剧在线看免费| 久久国产一二区| 欧美大片免费| 五月婷婷激情久久| 国产精品久久久久久久久久ktv | 欧美午夜美女看片| 91精品久久久久久久久久不卡| 中文视频在线| 999视频在线免费观看| 欧美一区二区三区成人| 国产黑丝在线一区二区三区| 欧美一级免费| 中出福利视频| 国产在线精品一区二区三区| 日韩精品一区二区三区蜜臀 | 992tv在线成人免费观看| 免费观看成人www动漫视频| 1069男同网址| 亚洲影视中文字幕| 国产精品自拍av| 精品176极品一区| 黄色网免费看| 久久国产精品久久| 久久av红桃一区二区小说| 亚洲大片免费看|