欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET:設(shè)置頁(yè)面buffer引出來(lái)的問(wèn)題

 更新時(shí)間:2006年09月28日 00:00:00   作者:  

  前幾天,在程序使用Respoonse.Redirect("a.aspx?f=9#12")的時(shí)候,發(fā)現(xiàn)在IE里面,跳轉(zhuǎn)之后的頁(yè)面忽略了#之后的內(nèi)容,奇怪的是在同一頁(yè)面向自己Redirect的時(shí)候,這個(gè)問(wèn)題就不會(huì)存在,百思不得其解,有病亂投醫(yī)吧,上網(wǎng)狂搜了一把,有人說(shuō)設(shè)置頁(yè)面Buffer為false可能解決這個(gè)問(wèn)題,于是將a頁(yè)面的buffer設(shè)置了false,經(jīng)過(guò)驗(yàn)證,這個(gè)與上述問(wèn)題不相干,但是一時(shí)疏忽,忘記了沒(méi)有將buffer修改過(guò)來(lái),昨天項(xiàng)目發(fā)布,放到服務(wù)器上發(fā)祥a頁(yè)面的執(zhí)行時(shí)間大的驚人,頁(yè)面內(nèi)容稍微大一點(diǎn),頁(yè)面往往會(huì)超時(shí),而實(shí)現(xiàn)同一功能的b頁(yè)面執(zhí)行時(shí)間基本為0-16,而a頁(yè)面數(shù)據(jù)庫(kù)查詢(xún)次數(shù)為3,b頁(yè)面為7,這就更讓人納悶了,在本地試了下,b頁(yè)面基本上和服務(wù)器沒(méi)什么區(qū)別,a頁(yè)面在90-300ms之間,而明顯的b頁(yè)面要表現(xiàn)的數(shù)據(jù)和查詢(xún)的次數(shù)都要比a多,兩者從頁(yè)面結(jié)構(gòu)上來(lái)說(shuō),基本一樣,因?yàn)槎吖餐褂昧讼嗤腢serControl,只有中間部分表現(xiàn)形式稍微不同而已,同在一個(gè)屋檐下的人,差距怎么這么大呢?納悶之余,一個(gè)個(gè)刪除頁(yè)面元素,發(fā)現(xiàn)根本不起本質(zhì)作用,b頁(yè)面就是出奇的快,a頁(yè)面跟中風(fēng)一樣,慢的可以,于是找亞找,基本說(shuō)是將a改了個(gè)遍,就差說(shuō)鬧鬼了得時(shí)候,突然發(fā)現(xiàn)a頁(yè)面的buffer設(shè)置了false,而b赫然是true, 豁然開(kāi)朗,鐵釘就是這里問(wèn)題,馬上更正過(guò)來(lái),good!a頁(yè)面馬上快了起來(lái)。

    一次不小心,造成如此的麻煩,不過(guò)總結(jié)了一下規(guī)律,在buffer設(shè)置為false得時(shí)候,與設(shè)置true,頁(yè)面在處理時(shí)間上基本相差10-20倍的關(guān)系,如果以后發(fā)現(xiàn)同樣功能的頁(yè)面,速度相差不少,排除了數(shù)據(jù)處理等因素,應(yīng)該考慮一下是否存在上述問(wèn)題。

相關(guān)文章

  • 幾種using 的用法小結(jié)

    幾種using 的用法小結(jié)

    本文介紹了,幾種using 的使用方法,需要的朋友可以參考一下
    2013-03-03
  • Asp.Net上傳圖片同時(shí)生成高清晰縮略圖

    Asp.Net上傳圖片同時(shí)生成高清晰縮略圖

    這篇文章主要介紹了Asp.Net上傳圖片同時(shí)生成高清晰縮略圖的方法,需要的朋友可以參考下
    2015-09-09
  • ASP.Net中命名空間Namespace淺析和使用例子

    ASP.Net中命名空間Namespace淺析和使用例子

    這篇文章主要介紹了ASP.Net中命名空間Namespace淺析和使用例子,本文例子使用的是ASP.NET混合編程,需要的朋友可以參考下
    2014-07-07
  • aspx實(shí)現(xiàn)的 jquery ui 的 flexgrid demo

    aspx實(shí)現(xiàn)的 jquery ui 的 flexgrid demo

    這幾天沒(méi)事研究著jquery,真是個(gè)好東西,慢慢的知道了有jquery ui,一開(kāi)始就被華麗的界面和簡(jiǎn)單的操作給吸引了,尤其是里面的flexgrid,對(duì)我而言可以說(shuō)是非常寶貴的東西
    2009-12-12
  • asp.net 打印控件使用方法

    asp.net 打印控件使用方法

    做過(guò)很多的Web項(xiàng)目,大多數(shù)在打印頁(yè)面內(nèi)容的時(shí)候,采用的都是通過(guò)Javascript調(diào)用系統(tǒng)內(nèi)置的打印方法進(jìn)行打印,也就是調(diào)用 PrintControl.ExecWB(?,?)實(shí)現(xiàn)直接打印和打印預(yù)覽功能。
    2010-01-01
  • 如何在.Net6 web api中記錄每次接口請(qǐng)求的日志

    如何在.Net6 web api中記錄每次接口請(qǐng)求的日志

    .net6有自帶的logging組件,還有很多優(yōu)秀的開(kāi)源log組件,如NLog,serilog,這里我們使用serilog組件來(lái)構(gòu)建日志模塊,這篇文章主要介紹了如何在.Net6 web api中記錄每次接口請(qǐng)求的日志,需要的朋友可以參考下
    2023-06-06
  • .net 中按.(點(diǎn))無(wú)法智能提示的bug解決方案

    .net 中按.(點(diǎn))無(wú)法智能提示的bug解決方案

    IDE按.無(wú)法智能提示,但是可以編譯并正常使用,在修改別人代碼bug時(shí)遇到的,接下來(lái)為你提供詳細(xì)解決方法,感興趣的你可以參考下哈
    2013-03-03
  • ASP.NET Core中修改配置文件后自動(dòng)加載新配置的方法詳解

    ASP.NET Core中修改配置文件后自動(dòng)加載新配置的方法詳解

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core中修改配置文件后自動(dòng)加載新配置的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Asp.net實(shí)時(shí)顯示文本框字?jǐn)?shù)實(shí)現(xiàn)代碼

    Asp.net實(shí)時(shí)顯示文本框字?jǐn)?shù)實(shí)現(xiàn)代碼

    實(shí)時(shí)顯示文本框字?jǐn)?shù)在日常開(kāi)發(fā)中很常見(jiàn),也很實(shí)用,接下來(lái)為大家介紹下如何實(shí)現(xiàn)實(shí)時(shí)顯示,感興趣的朋友可以參考下哈,希望可以幫助到你
    2013-04-04
  • .NET6使用微信小程序授權(quán)登錄獲取手機(jī)號(hào)

    .NET6使用微信小程序授權(quán)登錄獲取手機(jī)號(hào)

    小程序手機(jī)號(hào)授權(quán)是在里打開(kāi)小程序時(shí)彈窗請(qǐng)求允許使用某些功能,比如授權(quán)獲取用戶(hù)信息、授權(quán)獲取手機(jī)號(hào)等,本文主要介紹了.NET6使用微信小程序授權(quán)登錄獲取手機(jī)號(hào),感興趣的可以了解一下
    2023-08-08

最新評(píng)論