protected void Page_Load(object sender, EventArgs e)
    {
        Ajax.Utility.RegisterTypeForAjax(typeof(Main),Page); 
    }
    [Ajax.AjaxMethod]
    public static void GetMenuData(int no)
    {
        menuno = no;
    }
    //利用封装的menuno的set来进行菜单的无刷新连动
    private static int menuno;     public int Menuno
    {
        get { return menuno; }
        set
        { 
            menuno = value;
            DataList1.DataSource = DbHelp.ExecuteDataset("select * from menusub where menuno = "+menuno).Tables[0];
            DataList1.DataBind();
        }
    }以上是cs代码块<script type="text/javascript" language="javascript">
          function Getmenu(menuno)
          {
                Main.GetMenuData(menuno);
          }
    </script>然后我用javascript调用,为什么不会执行封装的属性 我想让它执行到set 
因为静态的不能调页面的控件赋值,想了很久就想到用属性去触发,请问有什么办法可以解决 或者 更好的方法.
没什么分吖 ,,见谅吖
Thinkyou