如何使用jQuery Asp.Net运行web方法

时间:2010-03-16 08:56:20

标签: asp.net jquery

如何使用jQuery运行web方法。 Asp.Net 该方法将其加载到GridView

[WebMethod]
        public void GetGrid()
        {
            DataProviderDataContext db = new DataProviderDataContext();
            GridView1.DataSource = db.Employees.ToList();
            GridView1.DataBind();
        }
<asp:GridView ID="GridView1" runat="server">
        </asp:GridView>

1 个答案:

答案 0 :(得分:0)

简而言之,你不能这样做,而不是你想要的方式。服务器控件在服务器上执行,它们呈现的HTML是为客户端设置的,你不能只从服务器控件更新页面的客户端部分,还有额外的步骤(UpdatePanel,快速-fix方法例如)。

我认为客户端/服务器周围存在一些基本的混淆区域,以及ASP.Net如何与服务器控件协同工作。我建议你看看如何使用ASP.Net和jQuery AJAX,encosia有一些很好的文章: