首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ajax 调用后盾代码 绑定Repeater

2012-10-31 
ajax 调用后台代码绑定RepeaterC# codebodyform idform1 runatserverdividresult div id

ajax 调用后台代码 绑定Repeater

C# code
<body>    <form id="form1" runat="server">           <div  id="result" >        <div id="result-table" >        <asp:Repeater ID="Repeater1" runat="server">           <HeaderTemplate><table></HeaderTemplate>           <ItemTemplate>                <tr>                    <td><%#Eval("UserID")%></</td>                    <td><%#Eval("Name")%></</td>                    <td><%#Eval("Sex")%></</td>                </tr>           </ItemTemplate>           <FooterTemplate></table></FooterTemplate>        </asp:Repeater>        </div>    </div>    <script type="text/javascript">$(document).ready(function() {    $("#button").click(function(){    alert("123");         $("#result").addClass("addBg");        $.ajax({            type:'GET',            //xml文件位置            url:"Default.aspx/GetBind",            //返回数据格式为xml            dataType: "xsd",            //请求成功完成后要执行的方法            success: function(data){                alert("321");                 alert(data);                $("#Repeater1").append(content);                $("#result").removeClass("addBg");                                },           error: function(err) {                      alert(err);                  }          })    });});</script>    <asp:Button ID="button" runat="server" Text="查询" onclick="button_Click" />    </form></body>


这个返回的data 要怎么绑定到 Repeater 求教



[解决办法]
随便搜了一个例子:http://kingjn.iteye.com/blog/695343
[解决办法]
假设不需要seo,那么ajax程序就比较简单,而且页面加载也是超级快的。

假设需要seo,那么在aspx页面上需要部分输出初始化数据(以便让搜索引擎索引),而javascript首先使用这些初始化数据渲染出基本的页面,然后再调用ajax来加载随后加载的更多画面。因此这类页面只需要简单的<div><span><ul><li><a>非常简单地(就像数据表一样)排列就够了,不需要复杂的html结构。
[解决办法]
你这个样子做,干嘛还用repeater呀,直接把值给div不就完了吗
[解决办法]
探讨

假设不需要seo,那么ajax程序就比较简单,而且页面加载也是超级快的。

假设需要seo,那么在aspx页面上需要部分输出初始化数据(以便让搜索引擎索引),而javascript首先使用这些初始化数据渲染出基本的页面,然后再调用ajax来加载随后加载的更多画面。因此这类页面只需要简单的<div><span><ul><li><a>非常简单地(就像数据表一样)排列就够了,不需要复杂的html结……

热点排行