伸进女同桌乳沟里摸爽了,小雪解开乳罩给老杨摸,少妇被按摩师摸高潮了,亲嘴扒胸摸屁股激烈视频,强摸秘书人妻大乳BD,摸BBB揉BBB揉BBB视频

新疆軟件開發(fā)

本站首頁 軟件開發(fā) 成功案例 公司新聞 公司簡介 客服中心 軟件技術 網站建設
  您現(xiàn)在的位置: 新疆二域軟件開發(fā)公司 >> 開發(fā)語言 >> 文章正文

優(yōu)化Ajax 為網站減負

最近主要幫一個團隊測試和優(yōu)化項目,可能是由于項目的參與大部分都是新手,對ajax不是很熟,而造成ajax控件濫用,本文主要總結我們最近遇到的一些問題,和大家共同探討,希望不足支出,歡迎大家指出.也希望開發(fā)經驗豐富的前輩多多指導.

  以下是我根據(jù)遇到的問題總結出來的兩點心得:

1.     updatepanle 不同情況的兩種使用方法  第一,直接用updatepanle的<Triggers></Triggers>屬性直接設置頁面的相關控件的事件,該方法使用于簡單使用updatepanle 或在同一個頁面的同一個tab頁。    第二,當在同一個頁面存在多個tab頁,并且不同的tab頁的事件有所關聯(lián)的時候,一般用在后臺代碼注冊的方法比較適用。由于放在一個tab頁的updatepanle可能無法識別或找到另一個tab頁控件的觸發(fā)事件,很容易導致出錯,原因可能是你選的tab控件的類型所導致,我遇到過使用第三方的tab控件可以,但是使用微軟或其他的第三方的tab控件卻不行,雖然后者以后可能會解決這個問題,但為了你的程序能正常運行,使用代碼注冊不失為一個明智的選擇。   比如你設計的一個頁面有多個tab頁,并且一個tab頁里的某個控件的某個事件要觸發(fā)另一個tab頁的異步更新事件,那么最好用代碼注冊updatepanle的更新事件。  具體實現(xiàn)代碼如下,也很簡單:  首先在Page_Load向ScriptManager1注冊異步更新的觸發(fā)控件        ScriptManager1.RegisterAsyncPostBackControl(btnAdd);    然后再btnAdd的某個觸發(fā)事件里調用要更新的方法,  最后該事件執(zhí)行后,調用更新區(qū)域的updatepanle執(zhí)行update()方法即可。 2.     盡量減少在同一個頁面(或tab頁)里使用多個updatepanle控件Upatepanle 可以減輕頁面和服務器的通信負擔,但濫用反而會增加頁面和服務器的通信負擔,同一個頁面適用過多的updatepanle將導致出現(xiàn)多次的往通信,比如一個事件源觸發(fā)多個更新事件。一般情況下,在同一頁面的同一個tab頁或table里只需要使用一個updatepanle就夠了,即使是不需要更新的控件也可以放在同一個updatepanle里,和需要更新的控件放在一起,只要不觸發(fā)它的事件即可或者讓其AutoPostBack為false即可。自然如果由于業(yè)務的需要,特殊情況也要特殊對待。所以如果不是特別的業(yè)務需要,盡量讓多個需要異步更新的控件放在同一個updatepanle里,統(tǒng)一異步更新,減少頁面往返的通信次數(shù)。而至于統(tǒng)一異步更新,業(yè)務外觀層(也就是頁面層)可以借助table來解決,業(yè)務代碼層(對應的頁面后臺代碼)可以根據(jù)業(yè)務需求進行優(yōu)化。

作者:ThinkCod… | 文章來源:博客園 | 更新時間:2007-11-2 16:25:49

  • 上一篇文章:

  • 下一篇文章:

  • 相關文章:
    軟件開發(fā)中項目經理有那些職責
    “七分選型,三分軟件”的ERP法則
    C++函數(shù)對象count_if
    語法C# 問關鍵字之:base、this
    java反編譯工具大盤點
    JAVA的Spring框架概述
    使用Ajax時Java對象的序列化
    .Net下的分布式緩存
    復制SQL 數(shù)據(jù)庫時的問題
    認識Java中native方法
    軟件技術
    · 開發(fā)語言
    · Java技術
    · .Net技術
    · 數(shù)據(jù)庫開發(fā)
    最新文章  
    ·搜集整理的asp.net的驗證方
    ·各種FOR循環(huán)結構的整理
    ·軟件項目開發(fā)中應該考慮那
    ·搜集整理的javascript sel
    ·軟件開發(fā)中項目經理有那些
    ·學習如何在Lambda表達式進
    ·C++基礎知識:結構體數(shù)據(jù)的
    ·C#實現(xiàn)短信發(fā)送程序的例子
    ·sun最近修補了一部分java的
    ·rss定制的另外一種實現(xiàn)方式
    ·delphi實現(xiàn)利用arp欺騙來實
    ·基礎學習:基于WF的流程框
    ·網絡編程中怎樣得知一次數(shù)
    ·如何逆序輸出單鏈表?
    ·軟件開發(fā)過程中的性能設計
    關于我們 | 軟件開發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網站地圖 | 新疆電子地圖 | RSS訂閱
    版權所有 © 2016 新疆二域軟件開發(fā)網 www.zgna.net All Rights Reserved 新ICP備14003571號
    新疆軟件開發(fā)總機:0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000
     
    孝昌县| 水城县| 拜城县| 怀远县| 南澳县| 宁陕县| 高碑店市| 抚松县| 临沧市| 岗巴县| 菏泽市| 博湖县| 岳普湖县| 东辽县| 昔阳县| 太仆寺旗| 突泉县| 栖霞市| 凤冈县| 滨州市| 定远县| 喀喇| 邻水| 东宁县| 西安市| 鹤山市| 平塘县| 庆城县| 洛浦县| 泊头市| 乌审旗| 陇南市| 西吉县| 衡东县| 合水县| 商都县| 铜陵市| 衡山县| 金坛市| 昌都县| 于都县|