微軟AJAX 教學系列第一講:ScriptManager控制項

     本文是翻譯 http://www.asp.net/上推出了最新的AJAX系列教程.由於本人第一次進行翻譯,有翻譯不準,不正確的地方,望大家批評指正 .                                                                                                                                                                          

談談我對Ajax的原理的理解

    Ajax的原理就是:通過javascript的方式,將前台資料通過xmlhttp對象傳遞到後台,後台在接收到請求後,將需要的結果,再傳回到前台,這樣就可以實現不需要頁面的回傳,頁是資料實現來回傳遞,從頁實現無重新整理。     Ajax的原理簡單來說,實際上就是通過XmlHttpRequest對象來向伺服器發非同步請求,從伺服器獲得資料,然後用javascript來操作DOM而更新頁面。 這其中最關鍵的一步就是從伺服器獲得請求資料。要清楚這個過程和原理,我們必須對

讀TerreyLee AJAX入門系列2——ScriptManager的理解總結

ScriptManager的功能之一就是處理頁面上局部更新,對於這點,我想大家都知道。但是他工作的原理到底是什麼呢,這個暫且不從正面來回答。我們這樣想一下,目前能夠真正實現局部重新整理的就是js+xml+dom等編寫的ajax代碼,而ScriptManager竟然也能實現局部重新整理,必然是通過什麼手段最終轉化成了js等的ajax代碼。這種猜想我們從哪裡去驗證一下呢,且看下面。1.下面引用了TerreyLee的例子,稍作改動後如下,沒有帶任何Ajax控制項代碼Code highlighting

Microsoft AJAX Library Cheat Sheet(1): Array類型的擴充

本文為翻譯,英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip原作著作權聲明:Copyright (c) 2004-2006, Milan Negovanhttp://www.AspNetResources.comAll rights reserved.Redistribution and use in source and binary forms,

Microsoft AJAX Library Cheat Sheet(2): Boolean和Date類型的擴充

 本文為翻譯,英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip原作著作權聲明:Copyright (c) 2004-2006, Milan Negovanhttp://www.AspNetResources.comAll rights reserved.Redistribution and use in source and binary

Microsoft AJAX Library Cheat Sheet(5): Number和Error類型的擴充

本文為翻譯,英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip原作著作權聲明:Copyright (c) 2004-2006, Milan Negovan http://www.AspNetResources.comAll rights reserved.Redistribution and use in source and binary

Microsoft AJAX Library Cheat Sheet(6):String和Object類型的擴充

本文為翻譯,英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip原作著作權聲明:Copyright (c) 2004-2006, Milan Negovan http://www.AspNetResources.comAll rights reserved.Redistribution and use in source and binary

關於ajax的IE cache 問題分析及解決

最近做了一個ajax相關的功能,大概目標根據使用者的不同登陸狀態來產生不同的歡迎語,如下:使用者登陸了,就顯示:您好呀,又來啦!使用者不登陸,則顯示:您還沒登陸! 很簡單的應用,結果我寫完ajax後,發現一個致命的問題:Firefox中一切正常,但在IE第一次開啟沒問題,再重新整理一次,中文就會成為亂碼! 我仔細檢查了一下,沒結果,後來經過 Laruence 大哥的協助,才發現是IE緩衝的問題。OK,這個問題是這個樣子的: 原理:Firefox 每次 request 都會重新再回一次

在一個ajax extender 工程中實現多個 ajax extender 控制項的方法

 參考AjaxToolkit的程式碼群組織方式,來調整pqsys中自訂ajax控制項的組織方式,雖然現在只有一個控制項,但是以後必定會逐漸增多,只有一個好的統一的規則,才能夠便於日後代碼的添加和維護; 在調整結構的過程中遇到了新的問題。原本希望達到的效果和AjaxControlToolkit內控制項的組織圖差不多。就是希望一個工程下能夠包含多個Ajax的Extender控制項。比如現在我建立了一個Asp.net Ajax Control

用ajax來提供javascript的效能

所有javascript的類由以下四個部分組成:fields,property,method,event;   fields和property都是值對,但是field只能是基本類型,而property可以任何的類型,包括基本 類型和參考型別;   namespace就是相關類的一個邏輯分組;   event就是某些事情發生的時候通知給所有和他綁定的方法,這樣這些方法就會被依次執行;   如果想要讓asp.net

ajax使用者控制項中讀取session的問題

在使用者控制項中使用ajax的時候,對session進行讀取的話除了要用[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.ReadWrite)]的標記,直接用Session來讀取是不行的,需要使用HttpContext.Current.Session["Key"],原因可能是:直接寫Session[]調用的是Page.Session,加了[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement

兩個.net下的AJAX工具包(Toolkit)

1)http://sourceforge.net/projects/magicajax 讓magicajax支援中文的幾種方式匯總:At 'AjaxCallObject.js', change the EncodePostData function either to:AjaxCallObject.prototype.EncodePostData = function(data){    return escape(data).replace(/\+/ig,

BI與AJAX的結合——Rpad

 What is "R"?            R 是一種為統計計算和圖形顯示而設計的語言及環境,它和貝爾實驗室(Bell Laboratories) John Chambers 等人開發的 S 系統相似。它提供了一系列統計和圖形顯示工具(線性和非線性模型,統計檢驗,時間序列分析,分類,聚類,……)。           

【譯】MVC3 20個秘方-(14)使用Ajax 提交 Form表單

問題你有一個網頁,列出重要的資訊明細,你要允許使用者迅速、輕鬆提交一個表單,無需重新載入整個頁面,失去自己在網站上的位置。解決方案使用AjaxHelper,建立一個新的Form,用新提交的內容自動更新現有的內容。討論下邊的例子把以前的秘方放在一起,向人們展示如何讓使用者提交一本書的評論,而不重新導向到另一個頁面去看那些評論以及自己提交的評論。首先,我們需要建立一個新的model,用於儲存對書的評論。在model檔案夾,右鍵->添加->class,命名為:BookComment.cs。

ajax綁定靜態下拉式清單,級聯跳轉

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="CasMenu.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http:

WEB2.0中AJAX應用的詳細探討

最近互連網上比較火熱的話題當然是關於WEB2.0的應用,其中AJAX又是WEB2.0的核心之一。AJAX是Asynchronous JavaScript and XML

Ajax的一個關於使用者習慣的問題

 我們都知道,VS.NET2005的確是比VS.NET2003更加方便,但是有一個問題就是用慣了2003的人在用2005時會感到有些不適應,連一些快速鍵都變了。不過,對於我們程式員來說,這算不了什麼,反正都是要學習新東西的,這點倒是難不到我們。AJAX也一樣,也有一些使用者習慣上的問題,我們先來看看AJAX的工作模式跟傳統的web工作模式有什麼區別,為簡單起見,我用就網上copy下來的圖片吧~~ 

IronPython 也玩 Ajax!

在 IronPython 搭建的項目中(也可以是和 C# 的混合項目,詳見我前一篇 post),可以使用 Anthem.NET 來輕鬆實現 Ajax 功能。下面我簡單的示範一個例子:在頁面上我們分別放一個 Anthem 的文字框和按鈕控制項,點擊按鈕時,用非同步回調的方式更改文字框中的值。代碼很簡單:頁面

Microsoft AJAX Library Cheat Sheet(3):DomElement類

 本文為翻譯,英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip原作著作權聲明:Copyright (c) 2004-2006, Milan Negovanhttp://www.AspNetResources.comAll rights reserved.Redistribution and use in source and binary

Microsoft AJAX Library Cheat Sheet(4):DomEvent類

本文為翻譯,英文原版的Cheat Sheet(PDF版本)在此下載:http://aspnetresources.com/downloads/ms_ajax_library_cheat_sheets1.zip原作著作權聲明:Copyright (c) 2004-2006, Milan Negovan http://www.AspNetResources.comAll rights reserved.Redistribution and use in source and binary

總頁數: 351 1 .... 53 54 55 56 57 .... 351 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。