使用ajax加载用户控件

时间:2015-07-15 17:11:55

标签: c# asp.net asp.net-ajax

在下面的代码我有一个用户控件我想用ajax web方法绑定用户控件。我不知道解决它.Pls帮助我解决问题。

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();
}

1 个答案:

答案 0 :(得分:0)

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