也就是假设一个操作成功,我想要让客户端知道,而且采用ALERT弹出窗口的方式,请问如何做。

解决方案 »

  1.   

    <script language ="javascript">
          function  Test1()
          {
                   ajax_test.TestAjax(document.getElementById("TextBox1").value,
                   callback_test1);
          }
         function callback_test1(res)
         {
            if (res.value.toString()=='true')
            alert('ok');
         }
    下面的写在CodeFile中
         page_load中加上:
        this.Button1.Attributes.Add("onclick", "Test1();");
        Ajax.Utility.RegisterTypeForAjax(typeof(ajax_test));
      再加上下面的方法:
          [Ajax.AjaxMethod]
        public string TestAjax(string aa)
        {
            if ("操作成功")
            return "true";
            else
            return "false";
        }
      

  2.   

    我晕,我用的是MS的ajax.net 1.0 RC,楼上的用的是哪个啊?看着怎么这么眼生啊?
      

  3.   

    你js调用后台方法,如果后台方法操作成功那么返回一个true,js里面就提示操作成功,如果后台返回false,那么js提示操作失败
      

  4.   

    我晕,你咋还用那么老的
    http://ajax.schwarz-interactive.de/CSharpSample/
    到这里下一个啊
      

  5.   

    都以为你说的是 ajaxpro 呢
    ajax extension 用的人少,好象不太成熟呢
      

  6.   

    路过------------------------
    http://fenglin.xland.cn
    ------------------------