2. 還有一種就是用微軟專(zhuān)門(mén)為Ajax開(kāi)發(fā)的控件包,叫作ASP.NET AJ" />

久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

  • 紅軟基地:您身邊最放心的安全下載站!
您所在的位置:首頁(yè) > 軟件 > 熱門(mén)軟件 > Ajax.DLL

Ajax.DLL

軟件類(lèi)型:
國(guó)產(chǎn)軟件
軟件語(yǔ)言:
簡(jiǎn)體中文
軟件大。
1 MB
軟件授權(quán):
免費(fèi)軟件
軟件評(píng)級(jí):
4
更新時(shí)間:
2014-10-27
應(yīng)用平臺(tái):
WinXP, Win7, WinAll
同類(lèi)推薦軟件
軟件簡(jiǎn)介

這是Ajax.dll無(wú)刷新組件,無(wú)刷新組件sN4紅軟基地

使用說(shuō)明

1. 有直接用框架的:Ajaxpro和Ajax,這兩種我用過(guò)了,覺(jué)得不錯(cuò)sN4紅軟基地
2. 還有一種就是用微軟專(zhuān)門(mén)為Ajax開(kāi)發(fā)的控件包,叫作ASP.NET AJAX Control Toolkit,這個(gè)我沒(méi)太研究,網(wǎng)上有相關(guān)資料,想知道的可以自己去查,里面有很多現(xiàn)成的控件可以實(shí)現(xiàn)AJAX。sN4紅軟基地
以上三種是我收集到的一些AJAX的實(shí)現(xiàn)方法,我要講的是第一種方法的應(yīng)用,因?yàn)榈谝环N能叫你明白AJAX的運(yùn)行原理,比較適合初學(xué)者。 sN4紅軟基地
我主要講Ajaxpro,這是個(gè)組件,必須去網(wǎng)上下載,其實(shí)就是一個(gè)Ajaxpro.dll文件,注意,網(wǎng)上有兩種一種叫Ajax.dll一種叫 Ajaxpro.dll,這兩種功能上是一樣的,就是添加引用的語(yǔ)句有些不同,下面我會(huì)分別說(shuō)的。其實(shí)用AJAX都要下相關(guān)組件的,開(kāi)始我也不習(xí)慣下什么插件,可后來(lái)還是下了,不下不行呀。我下到的是Ajax.dll,所以講時(shí)以Ajax.dll為準(zhǔn)。sN4紅軟基地
應(yīng)用篇,這以下的東西會(huì)借鑒網(wǎng)上其他人的文章,在這里聲明一下sN4紅軟基地
1.先把Ajax.dll添加引用到項(xiàng)目中,別告訴我不會(huì),如果連這個(gè)也不會(huì)就太那個(gè)了,和添加其他DLL一樣,在項(xiàng)目上右擊,菜單上有個(gè)[添加引用],然后一步一步把那個(gè).DLL文件添加進(jìn)來(lái),之后你會(huì)在項(xiàng)目的引用中看到那個(gè)Ajax.dll就是添加成功了 sN4紅軟基地
2.修改Web.config。在 <system.web> 元素中添加以下代碼。這里的Ajax.dll和Ajaxpro.dll引用方法是不一樣的,一定要注意 sN4紅軟基地
<configuration> sN4紅軟基地
<system.web> sN4紅軟基地
<httpHandlers> sN4紅軟基地
<!-- Ajax.dll的配置文件寫(xiě)法為,我下載到的是這個(gè) --> sN4紅軟基地
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" /> sN4紅軟基地
<!-- AjaxPro.dll的配置文件寫(xiě)法為,根據(jù)你下載到的DLL文件選擇不同的配置語(yǔ)句--> sN4紅軟基地
<add verb="*" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"/> sN4紅軟基地
</httpHandlers> sN4紅軟基地
</system.web> sN4紅軟基地
</configuration>sN4紅軟基地
如果是IIS7,則需要在<system.webServer></system.webServer>里加上<add name="ajax"  verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />sN4紅軟基地
3對(duì)AjaxPro用到的頁(yè)P(yáng)age_Load事件中進(jìn)行運(yùn)行時(shí)注冊(cè)。如: sN4紅軟基地
    protected void Page_Load(object sender, EventArgs e) sN4紅軟基地
      { sN4紅軟基地
Ajax.Utility.RegisterTypeForAjax(typeof(_Default));//是Ajax.dll的 sN4紅軟基地
AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));//Ajaxpro.dll的 sN4紅軟基地
      } sN4紅軟基地
//這的_Default是指頁(yè)面類(lèi)的類(lèi)名,就是這個(gè)頁(yè)面的名字。如是放在命名空間,則需要寫(xiě)上完整的命名空間(如:namespaces._Default)sN4紅軟基地
4. 創(chuàng)建服務(wù)器端方法    sN4紅軟基地
      [Ajax.AjaxMethod]//這句一定要有,如果你是Ajaxpro.dll就寫(xiě)成[AjaxPro.AjaxMethod] sN4紅軟基地
      public string getValue(int a,int b) sN4紅軟基地
      {  sN4紅軟基地
        //該方法我們將實(shí)現(xiàn)從客戶(hù)端傳入兩個(gè)數(shù),在服務(wù)器端相加計(jì)算后返回到客戶(hù)端。這里可以寫(xiě)在原來(lái)的頁(yè)后臺(tái)中也可以單獨(dú)寫(xiě)一個(gè)類(lèi)。 sN4紅軟基地
          return Convert.ToString(a+b);//這里返回的就是前臺(tái)得到的值,反正參數(shù)已經(jīng)進(jìn)CS文件了,想怎么操作就怎么操作,包括讀庫(kù)都可以。sN4紅軟基地
5. 客戶(hù)端調(diào)用。 sN4紅軟基地
<%@ Page language="c#" Codebehind="WebPage1.aspx.cs" AutoEventWireup="false" Inherits="Web.WebPage1" %> sN4紅軟基地
<script language="javascript"> sN4紅軟基地
    function getValue() sN4紅軟基地
        {sN4紅軟基地
//這里如果是AjaxPor.dll就加Web._Default.getValue,如果是Ajax.dll就不用加命名空間如下 sN4紅軟基地
              _Default.getValue(1,2,getGroups_callback);//該處即調(diào)用服務(wù)器端的_Default.getValue方法。 sN4紅軟基地
    //_Default就是寫(xiě)getValue的那個(gè)類(lèi),如果寫(xiě)在本頁(yè)CS里就是WebPage1.getValue,1和2是參數(shù)。 sN4紅軟基地
      //這在里邊getGroups_callback指定的是個(gè)回調(diào)函數(shù),以接受服務(wù)器端處理完后返回客戶(hù)端結(jié)果。 sN4紅軟基地
          }sN4紅軟基地
//這個(gè)方法用戶(hù)接受并處理服務(wù)器端返回的結(jié)果。 sN4紅軟基地
      function getGroups_callback(response) sN4紅軟基地
    { sN4紅軟基地
        var dt=response.value;//這個(gè)值就是最終傳回來(lái)的值,想怎么用就怎么用,反正回前臺(tái)了。 sN4紅軟基地
document.getElementById("Div_1").innerHTML=dt; sN4紅軟基地
    } sN4紅軟基地
</script>  sN4紅軟基地
<body> sN4紅軟基地
<div id="Div_1"> </div> sN4紅軟基地
<button </botton> sN4紅軟基地
</body>sN4紅軟基地

軟件截圖

Ajax.DLLsN4紅軟基地

紅軟基地破解版軟件均來(lái)自互聯(lián)網(wǎng), 如有侵犯您的版權(quán), 請(qǐng)與我們聯(lián)系。
軟件下載地址
Ajax.DLL
軟件推薦
下載排行

精品軟件

熱門(mén)關(guān)鍵詞

熱門(mén)軟件推薦