异步调用并将结果集绑定在Repeater上显示(在线等阿~~)
代码如下,我用异步调用的方式去gamechoose.aspx页面查询出一个结果集(DataSet),并且确认已经有数据了,并且在程序里已经绑定到Repeater上了,但是返回页面时显示绑定不上,就是没任何反应,也没数据,想知道这个是为什么,要怎样做才可以?简单的说就是“异步调用并将结果集绑定在Repeater上显示”。在线等阿,拜托各位了~~~function getMod(obj) {
$.ajax({
type: "GET",
url: "gamechoose.aspx",
data: "mod=" + obj.innerHTML,
success: function (msg) {
if (msg == "OK") {
//这里怎么接受绑定???
}
else {
alert("Error");
}
}
});
}
protected void getgamrchoose()
{
string zm = Request.QueryString["mod"].ToString().Trim().ToLower();
Response.Clear();
repBygame.DataSource = new TradingChooesManager().getgamelistByLetter(zm);
repBygame.DataBind();
Response.Write("OK");
}
<asp:Repeater ID="repBygame" runat="server" >
<ItemTemplate>
<li><a href="#" class="" target="_blank"><%# Eval("gamename")%></a></li>
</ItemTemplate>
</asp:Repeater>
--------------------编程问答-------------------- 没人阿,悲剧了~ --------------------编程问答-------------------- 一般是绑定到客户端的控件上吧 --------------------编程问答-------------------- 那是因为你没有在本页面 加载 PageLoad --------------------编程问答-------------------- 看看有没有放到 if (!IsPostBack) 中
--------------------编程问答--------------------
千奇百怪的。哈哈
补充:.NET技术 , ASP.NET