【发布时间】:2011-04-11 19:34:07
【问题描述】:
我想在点击特定的Button 时将数据绑定到Repeater。
我可以通过jQuery做一个ajax请求并调用绑定数据的方法,但是页面上什么都没有显示。
这是我用来将数据绑定到Repeater的方法:
public void BindJobs()
{
if (RptClientDetails.Items.Count != 0) return;
RptClientDetails.DataSource = new JobBusiness().GetJobInfoClient(ClientId);
RptClientDetails.DataBind();
Response.Write("myresponse");
Response.End();
}
上述方法调用成功,GetJobInfoClient检索到数据。这是我的 ajax 调用:
function BindJobs() {
$.ajax({
type: "POST",
url: "Client/Default.aspx?action=bindJobs",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
// Do something interesting here.
}
});
}
【问题讨论】:
标签: c# .net asp.net ajax data-binding