日期:2014-05-17  浏览次数:20384 次

我来问个基础问题,后台的 List<Entity>如何绑定到前台。
检索画面输入了检索条件,跳转到检索结果,翻页的时候用的ajax,但是第一页的初始化怎么把List<Entity>绑定到aspx?虽然也可以在onload里面请求json,但是第一次想直接绑定,不用服务器控件,一直都是做java的……在前台都是用JSTL的 foreach标签循环拼接table输出的,不知道.net上如何绑定???

------解决方案--------------------
绑定的概念是服务器控件用的,你想绑定又不想使用服务器控件,是一种矛盾关系/

既然ajax翻页,你window.onload=function(){
ajax.getPage(1)不就可以了吗
}
------解决方案--------------------
有2种方法:
1,在服务器端拼接啊,

public string strHtml = "";

Page_Load事件中
strHtml+=""拼接
然后aspx里面写
<%=strHtml%>

2,客户端实现
window.onload里面ajax获取数据,客户端$.each进行拼接

------解决方案--------------------
用repeater控件