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