ajax可以访问服务端近件的值吗,或给其赋值?
比如
有一个服务端控件 Label2
 [AjaxPro.AjaxMethod]
 public void SetValue(string val)
 {
Label2.Text=val;
 }
 
 这是用AjaxPro框架,好像不行,其他哪个框架可以吗

解决方案 »

  1.   

    推荐jQuery,轻量级的,用起来那叫一个---爽
      

  2.   

    我用vs2005直接写ajax  可以的
      

  3.   

    这个还得在web.config里配置吧   
    网上有很多 这样的 搜搜吧
      

  4.   

    [AjaxPro.AjaxMethod] 
      public static  void   SetValue(string   val)  //加上static试试..
      { 
    Label2.Text=val; 
      } 
      

  5.   

    也有可能是在你的项目引用中没有添加那个AjaxPro.dll文件...
    用微软自带的ScriptManager也可以实现LZ这种需求....
      

  6.   

    不行的,获取方法如下:
    用javascript获取当前Label的值;传给服务器端方法;var labelvalue=document.getElementById("<%=Label2.ClientId%>").value;
    AjaxPro当前页注册的方法.SetValue(labelvalue);
      

  7.   

    可以在前端赋值,本身后端赋值也不符合AJAX的思想
    document.getelementbyid('label1').value = 服务器端方法.return的值