• λ我爱Aspx >> Asp.Net >> .net Ajax无刷新技术
  • .net Ajax无刷新技术

  • :未知  Դ:internet  :2007-5-20 16:46:42  ؼ:.net,ajax
  • 下载一个.net Ajax开发包,该开发包包括ASP2.0和目前ASP1.1版使用的Ajax,详细地址参见http://ajax.schwarz-interactive.de/,接下来,开始。

    1. 新建一个项目,在引用中添加引用Ajax.dll,Ajax.dll位于下载的压缩包里面。

    2.建立HttpHandler,在web.config里面加上

    <configuration>

    <system.web>

    <httpHandlers>

    <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />

    </httpHandlers>

    <system.web>

    </configuration>

    3.新建一个类DemoMethods,这个类实现获取客户端MAC地址:

    using System;

    using System.Web;

    namespace AjaxSample

    {

    /**//// <summary>

    /// Summary description for Methods.

    /// </summary>

    public class DemoMethods

    {

    [Ajax.AjaxMethod]

    public string GetCustomerMac(string clientIP) //这里输入客户端IP,这个函数知识测试用,你也可以写一个其他的简单一点的函数代替

    {

    string mac = "";

    System.Diagnostics.Process process = new System.Diagnostics.Process();

    Ҷƪл˵?
  • һƪXMLHttpRequest和AJAX入主Web开发
    һƪ将VS2003项目转成VS2005时出现的小错误