zoukankan
html css js c++ java
对 Repeater 进行绑定 使用 DataBinder.Eval(Container.DataItem,"personname")
使用 DataBinder.Eval(Container.DataItem,"personname") 对 Repeater 进行绑定
及介绍Repeater 5个模板的使用
前台页面代码:
1
<%
@ Page Language
=
"
C#
"
AutoEventWireup
=
"
true
"
CodeFile
=
"
repeatrControl.aspx.cs
"
Inherits
=
"
test_DataBind_repeatrControl
"
%>
2
3
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
4
5
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
6
<
head
runat
="server"
>
7
<
title
>
无标题页
</
title
>
8
</
head
>
9
<
body
>
10
<
form
id
="form1"
runat
="server"
>
11
<
div
>
12
<
asp:Repeater
ID
="Repeater1"
runat
="server"
>
13
<
AlternatingItemTemplate
>
14
<
font
color
="blue"
>
15
<%
# DataBinder.Eval(Container.DataItem,
"
personname
"
)
%>
16
<%
# DataBinder.Eval(Container.DataItem,
"
personsex
"
)
%>
17
</
font
><
br
/>
18
</
AlternatingItemTemplate
>
19
<
FooterTemplate
>
20
<
h3
>
页尾
</
h3
>
21
</
FooterTemplate
>
22
<
HeaderTemplate
>
23
<
h3
>
页头
</
h3
>
24
</
HeaderTemplate
>
25
<
ItemTemplate
>
26
<%
# DataBinder.Eval(Container.DataItem,
"
personname
"
)
%>
27
<%
# DataBinder.Eval(Container.DataItem,
"
personsex
"
)
%>
28
<
br
/>
29
</
ItemTemplate
>
30
<
SeparatorTemplate
>
31
<
hr
Size
="1"
Color
="blue"
/>
32
</
SeparatorTemplate
>
33
</
asp:Repeater
>
34
35
</
div
>
36
</
form
>
37
</
body
>
38
</
html
>
39
后台代码:
1
using
System;
2
using
System.Data;
3
using
System.Configuration;
4
using
System.Collections;
5
using
System.Web;
6
using
System.Web.Security;
7
using
System.Web.UI;
8
using
System.Web.UI.WebControls;
9
using
System.Web.UI.WebControls.WebParts;
10
using
System.Web.UI.HtmlControls;
11
using
System.Data.SqlClient;
12
public
partial
class
test_DataBind_repeatrControl : System.Web.UI.Page
13
{
14
protected
void
Page_Load(
object
sender, EventArgs e)
15
{
16
if
(
!
this
.IsPostBack)
17
{
18
SqlConnection con
=
DBtest.createCon();
19
SqlDataAdapter sdr
=
new
SqlDataAdapter();
20
sdr.SelectCommand
=
new
SqlCommand(
"
select * from person
"
,con);
21
DataSet ds
=
new
DataSet();
22
sdr.Fill(ds,
"
emp
"
);
//
用数据适配器填充数据集.
23
this
.Repeater1.DataSource
=
ds;
24
this
.Repeater1.DataBind();
25
26
}
27
}
28
}
29
查看全文
相关阅读:
菖蒲河公园-中山公园-天安门广场一日游
LeetCode 485 Max Consecutive Ones
LeetCode 766. Toeplitz Matrix
LeetCode 566 Reshape the Matrix
LeetCode 561. Array Partition I
算法学习系列之(1):常用算法设计方法
纪念2017,展望2018
Java server数据之(4):Redis鸟瞰
《机器学习》读书笔记-第一章 引言
node.js实践第二天
原文地址:https://www.cnblogs.com/gfwei/p/538959.html
最新文章
c#分页工具类,完美实现List分页
js完美实现table分页
canvas转盘抽奖的实现(一)
对canvas arc()中counterclockwise参数的一些误解
横向卷轴(side-scrolling)地图的canvas实现
不使用flash实现复制文字(图片)到剪贴板
区分拖曳(drag)和点击(click)事件
备忘:js正则表达式中的元字符
Canvas学习笔记——弹动
Canvas学习笔记——缓动
热门文章
Canvas学习笔记——拖曳与投掷物体
Canvas学习笔记——动画中摩擦力的运用
Canvas学习笔记——动画环境中的边界
对A-Star寻路算法的粗略研究
颜色的相关知识及转换方法
简单的HTML5音乐播放器(带歌词滚动)
Canvas学习笔记——动画中的三角学
.NET MVC 4 实现邮箱激活账户功能
.NET MVC 4 实现用户注册功能
LeetCode 695 Max Area of Island
Copyright © 2011-2022 走看看