如何使用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>
答案 0 :(得分:0)
简而言之,你不能这样做,而不是你想要的方式。服务器控件在服务器上执行,它们呈现的HTML是为客户端设置的,你不能只从服务器控件更新页面的客户端部分,还有额外的步骤(UpdatePanel,快速-fix方法例如)。
我认为客户端/服务器周围存在一些基本的混淆区域,以及ASP.Net如何与服务器控件协同工作。我建议你看看如何使用ASP.Net和jQuery AJAX,encosia有一些很好的文章: