AJAXÔÚVS2005Öеļòµ¥Ó¦ÓÃ_Ajax±à³Ì_ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØ--Powered by WWW.RONGSEN.COM.CN

AJAXÔÚVS2005Öеļòµ¥Ó¦ÓÃ

×÷ÕߣººÚ¿Í·ÀÏßÍø°²Ajax½Ì³Ì»ùµØ À´Ô´£ººÚ¿Í·ÀÏßÍø°²Ajax½Ì³Ì»ùµØ ä¯ÀÀ´ÎÊý£º0

±¾Æª¹Ø¼ü´Ê£ºÓ¦Óüòµ¥nameµ÷ÓÃ
ºÚ¿Í·ÀÏßÍø°²ÍøѶ£º¡¡¡¡AJAX²»ÓÃ˵´ó¼Ò¶¼Ã÷°×,²»Ã÷°×µÄÇë°Ù¶È»òGOOÒ»ÏÂÈ˼ұÈÎÒ˵µÄרҵ,±ÊÕßд´ËƪÎÄÕ²»ÔÚÓÚ½éÉܶàÉî°ÂµÄ¶«Î÷,ÕâÑùÖ»¾ÙÒ»¸öºÜ¼òµ¥µÄÀý×ÓÀ´Òýµ¼µ½´ó¼Ò.´ËÀýֻΪÈôó¼ÒÃ÷°×AJAXµÄ»ù±¾µÄµ÷ÓÃÐèÒª...

¡¡¡¡AJAX²»ÓÃ˵´ó¼Ò¶¼Ã÷°×,²»Ã÷°×µÄÇë°Ù¶È»òGOOÒ»ÏÂÈ˼ұÈÎÒ˵µÄרҵ,±ÊÕßд´ËƪÎÄÕ²»ÔÚÓÚ½éÉܶàÉî°ÂµÄ¶«Î÷,ÕâÑùÖ»¾ÙÒ»¸öºÜ¼òµ¥µÄÀý×ÓÀ´Òýµ¼µ½´ó¼Ò.´ËÀýֻΪÈôó¼ÒÃ÷°×AJAXµÄ»ù±¾µÄµ÷ÓÃÐèÒª×öÄÇЩÊÂÇé±ÊÕßÓõÄÊÇVS2005ÒýÓÃAJAX2.0³ÌÐò¼¯(AjaxPro.2.dll) ¡£

¡¡¡¡ÔÚweb.configÎļþÖеģ¼system.web£¾¼ÓÈëÒÔÏÂÉèÖÃ

£¼httpHandlers£¾
¡¡£¼add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/£¾
£¼/httpHandlers£¾

¡¡¡¡3. ´´½¨Ò»¸öÒ³ÃæDefault.aspx

¡¡¡¡4. ÔÚDefault.aspx.csÎļþµÄPage_LoadÖÐ×¢²áAJAX¿Éµ÷ÓõÄÀàµÄÃû³Æ

protected void Page_Load(object sender, EventArgs e)
{
¡¡AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));

¡¡¡¡5. ´´½¨AJAX¿Éµ÷Óõķ½·¨:

[AjaxPro.AjaxMethod]
public string SetTb(string name)
{
¡¡return name;
}

¡¡¡¡×¢Òâ:[AjaxPro.AjaxMethod]ÊǶ¨ÒåAjaxPro¿Éµ÷Óõķ½·¨,ÊDZØÐëҪעÃ÷µÄ

¡¡¡¡6. ǰ̨´úÂë:

£¼%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.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://www.w3.org/1999/xhtml" £¾
£¼head runat="server"£¾
£¼title£¾ÎÞ±êÌâÒ³£¼/title£¾
£¼script language="javascript" type="text/javascript"£¾
// £¼!CDATA[

function comit_onclick()
{
¡¡var name=document.getElementById("tb1").value;
¡¡_Default.SetTb(name,callback);
}
function callback(res)
{
¡¡document.getElementById("tb").value=res.value;
}

// ]]£¾
£¼/script£¾
£¼/head£¾
£¼body£¾
£¼form id="form1" runat="server"£¾
£¼div£¾
£¼asp:TextBox ID="tb1" runat="server"£¾£¼/asp:TextBox£¾£¼br /£¾
£¼input id="comit" type="button" value="Ok" onclick="return comit_onclick()" /£¾
£¼br /£¾£¼asp:TextBox ID="tb" runat="server"£¾£¼/asp:TextBox£¾
£¼/div£¾
£¼/form£¾
£¼/body£¾
£¼/html£¾

¡¡¡¡×¢Òâ:ÕâÀïÖµµÃ×¢ÒâµÄµØ·½ÊÇ _Default.SetTb(name,callback);Õâ¾ä»°ÊÇΪÁ˵÷ÓÃ_Default.aspx.csºǫ́´úÂëÖÐSetTbÕâ¸ö·½·¨µÄ,Èç¹ûÕâ¸ö·½·¨Ã»ÓÐÒª´«µÝµÄ²ÎÊýÔòÖ¸Ã÷·µ»ØµÄ´¦Àí·½·¨ÊÇÄÄÒ»¸ö¾ÍOKÁË,д³É_Default.SetTb(callback);

    ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤·½°¸±¾ÆªÁ¬½Ó£ºhttp://www.rongsen.com.cn/show-15711-1.html
Íøվά»¤½Ì³Ì¸üÐÂʱ¼ä:2012-04-05 00:05:53  ¡¾´òÓ¡´ËÒ³¡¿  ¡¾¹Ø±Õ¡¿
ÎÒÒªÉêÇë±¾Õ¾£ºNµã | ºÚ¿Í·ÀÏß¹ÙÍø |  
רҵ·þÎñÆ÷ά»¤¼°Íøվά»¤ÊÖ¹¤°²È«´î½¨»·¾³£¬ÍøÕ¾°²È«¼Ó¹Ì·þÎñ¡£ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØÕÐÉ̽øÐÐÖУ¡QQ:29769479

footer  footer  footer  footer