repeater一个简单的用法例子
(前台)
<asp:Repeater ID="Repeater1" runat="server"
onitemdatabound="Repeater1_ItemDataBound"
onitemcommand="Repeater1_ItemCommand">
<HeaderTemplate><table width="500px"><tr><td>用户名</td><td>评论内容</td><td>时间</td></tr></HeaderTemplate>
<ItemTemplate><tr runat="server" id="trRow"><td><%#Eval("UserName")%></td><td><%#Eval("Contents")%></td><td><%#Eval("discusstime")%></td>
</tr></ItemTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater>
(后台)
protected void Page_Load(object sender, EventArgs e)
{ if (!IsPostBack)
{
string str1 = @"server=Rose-PC\SQLEXPRESS;Database=New;User Id=sa;password= ";
string str2 = "select * from T_discussInfo";
using (SqlConnection conn = new SqlConnection(str1))
{
conn.Open();
using (SqlCommand comm = new SqlCommand(str2, conn))
{ string ID = Request["ID"];
SqlDataAdapter adapter = new SqlDataAdapter(comm);
DataSet Ds = new DataSet();
adapter.Fill(Ds);
Repeater1.DataSource = Ds;
Repeater1.DataBind();
}
}
}
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
DataRowView rowView = (DataRowView)e.Item.DataItem;
}
最新文章
- 用五分钟重温委托,匿名方法,Lambda,泛型委托,表达式树
- 设计模式(九): 从醋溜土豆丝和清炒苦瓜中来学习";模板方法模式";(Template Method Pattern)
- hadoop io PART1
- RPM安装MySQL
- TCP的几个状态
- CentOS 下安装python 之MySQLdb
- 局部变量、结构体和main函数
- maxsdk sample中3dsexp.rc点不开并提示specstrings.h中找不到sal.h解法
- Android四大基本组件
- 【关于php】Appserv的安装注意事项
- 要将PYTHON应用于工作啦
- [C++] [算法] KMP算法
- 转:angular的decorator方法
- CTSC 2018酱油记
- 深入理解Java虚拟机--阅读笔记三
- 网页图表Highcharts实践教程之外层图表区
- 目标检测(3)-SPPNet
- React native 之android的图标和启动图片
- Eclipse中不让.svn文件夹一同编译到class中
- CentOS7.4 关闭firewall防火墙,改用iptables