ajax中的Repeater控件

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:11:53
我装的ajax控件有好多,怎么就没Repeater控件,哪儿有下载的啊!
我知道它是用于数据绑定的,想用它做一个留言板,该怎么做啊!
最好是有代码的,谢谢了。

你使用.Net Framework开发吗?System.Web.UI.WebControls下的页面组件,引用时会一起加载Repeater、DataList 、DataGrid等。

C#版本
说明:把从数据库中取到的数据赋给PagedDataSource对象的DataSource属性,然后分别设置PagedDataSource对象的AllowPaging属性(允许分页)、PageSIze属性,CurrentPageIndex属性

1、首先在窗体拖入一个 Repeater控件,页面代码如下,红色部分为自行添加代码

<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<li>
<%#DataBinder.Eval(Container.DataItem,"au_fname")%>
<%#DataBinder.Eval(Container.DataItem,"au_lname")%>
<%#DataBinder.Eval(Container.DataItem,"phone")%>
</li>
</ItemTemplate>
</asp:Repeater>

2、后台代码

页面载入事件代码

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
RepeaterDataBind();
}

数据绑定方法代码,自定义方法

private void Repe