使用ajax加载用户控件

本文关键字:控件 用户 加载 ajax 使用 | 更新日期: 2023-09-27 18:02:57

在下面的代码中,我有一个用户控件,我想使用ajax web方法绑定用户控件。我想不出办法来解决这个问题,请帮我解决这个问题。

Sample.aspx

<test:school ID="usr" runat="server"/>

[WebMethod]
public static string LoadUserControl()
{
 TestSchool.SchoolBusinessLyr.SchoolBizClient SelectDistrict = new TestSchool.SchoolBusinessLyr.SchoolBizClient();
            DataSet ds = new DataSet();
ds = SelectDistrict.SelectDistrict();
usr.field=ds.Tables[0];
usr.DataBind();
}

使用ajax加载用户控件

您不能使用AJAX绑定现有的用户控件;你可以将数据返回给客户端,然后JavaScript可以更新用户控件所在的UI(以编程方式),或者你可以使用UpdatePanel从服务器更新UI……您还可以返回用户控件的HTML,但这有点复杂…