ASP.NET 一文看懂repeater控件使用方法
作为初学者,看到网上repeater用法一脸懵逼,代码不是太长就是太过抽象,根本看不懂,于是找了视频一看就懂了,其实repeater控件用法很简单,网上说的太多非常不适合新手,今天我叫大家使用repeater控件。按照这个步骤就可以成功了。
(1)新建Default.aspx,这个大家都会,略过,拖放repeater控件
(2)切换到源码看到
<asp:Repeater ID="Repeater1" runat="server">
</asp:Repeater>
在这两行添加模板
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table width="100%" border="1" cellspacing="0" cellpadding="4" style="border-collapse:collapse">
<tr style="backGround-color:#CCCCFF"><th style="width:15%">姓名</th><th style="width:15%">性别</th><th style="width:30%">分数</th></tr>
</HeaderTemplate>
<ItemTemplate>
<tr style="background-color:#FAF3DC">
<td><%#DataBinder.Eval(Container.DataItem,"name")%></td>
<td><%#DataBinder.Eval(Container.DataItem,"sex")%></td>
<td><%#DataBinder.Eval(Container.DataItem, "grade")%></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
这里我添加了3列,name,sex和grade对应数据库表字段,切换到设计就可以看到大体显示情况
(3)点击repeater右上角箭头>选择数据源按照配置一个数据源即可显示
这是我数据库表的情况
选择数据源只是一种方法,还可以通过绑定数据源方法显示数据,一般我们查询就用这方法,具体就是先把上面数据源解除绑定,然后进入Default.cs的Load写如下代码
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt = new DataTable();
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connstr"].ConnectionString))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
cmd.CommandText = "select * from info";
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
adapter.Fill(dt);
}
}
Repeater1.DataSource = dt;
Repeater1.DataBind();
}
}
}
OK,教程到此结束,本人觉得还是十分简单的,希望新手能够看懂
ASP.NET 一文看懂repeater控件使用方法相关推荐
- ASP.NET(七)---Repeater控件使用方法
ASP.NET–Repeater控件使用方法 作为初学者,网上说的太多非常不适合新手,今天我交大家使用Repeater控件.按照这个步骤就可以成功了. (1)新建Default.aspx,拖放repe ...
- 一文看懂产品运营的分析方法
面对一个产品的数据如何去分析?要关注哪些指标才能提高运营的效果? 说到产品运营,和用户行为分析,必须要提到AARRR模型.今天我从下面几个部分系统来聊聊: 第1部分:产品运营的分析方法:AARRR模型 ...
- 计算机电磁兼容性设计方法,一文看懂电磁兼容性原理与方法及设计
什么是电磁兼容 电磁兼容性(EMC)是指设备或系统在其电磁环境中符合要求运行并不对其环境中的任何设备产生无法忍受的电磁干扰的能力.因此,EMC包括两个方面的要求:一方面是指设备在正常运行过程中对所在环 ...
- repeater 控件ajax绑定数据源,用 DataList 和 Repeater 控件显示数据(C#) | Microsoft Docs...
使用 DataList 和 Repeater 控件显示数据 (C#) 09/13/2006 本文内容 在前面的教程中,我们使用了 GridView 控件来显示数据. 从本教程开始,我们将介绍如何生成包 ...
- repeater控件 php,Repeater控件实现编辑、更新、删除操作
如何在Repeater控件中实现像GridView控件一样的编辑.更新.删除功能? 下面给出示例 vs.net2008(C#)下编写.来自 admin10000.com 后台.cs代码protecte ...
- 新基建必看系列——一文看懂爆火的智慧灯杆未来趋势及竞争格局
新基建必看系列--一文看懂爆火的智慧灯杆未来趋势及竞争格局 智慧灯杆是集照明.视频监控.交通管理.环境监测.通信等多功能于一体的新型信息基础设施,由基础设施及杆体,照明设施,交通.视频监控等其他杆载设 ...
- 一文看懂25个神经网络模型
引言 在深度学习十分火热的今天,不时会涌现出各种新型的人工神经网络,想要实时了解这些新型神经网络的架构还真是不容易.光是知道各式各样的神经网络模型缩写(如:DCIGN.BiLSTM.DCGAN--还有 ...
- 一文看懂WS2812的呼吸灯实现
一文看懂WS2812呼吸灯实现 1. 相关资料 WS2812是一个集控制电路与发光电路于一体的智能外控LED光源,外形一般为5050封装,每个LED灯珠为一个像素点,支持RGB无极调色,同时每颗灯 ...
- 海普天刷卡机刷卡的时候显示服务器连接失败,一文看懂智能消费机解决方案,解锁新知识...
原标题:一文看懂智能消费机解决方案,解锁新知识 文章来源:海普天一卡通 消费机的市场发展也呈现出一个快速发展的趋势.据调查报告表明,未来消费机的发展将会以25%的增长趋势发展,智能消费机的发展使得它应 ...
最新文章
- OCS2007安装配置指南
- 用反向传导进行分子动力学模拟并比较NN二甲基苯胺,N甲基苯胺,苯胺,硝基苯的定位效应
- eclipse报错:Failed to load the JNI shared library
- OpenCV中像素逻辑运算:逻辑与运算
- 详解JMeter函数和变量
- 红帽企业虚拟化平台RHEV中WINDOWS 虚拟机如何安装 GUEST代理和驱动
- 前复权后复权程序C# .net
- python del函数_python中del函数的垃圾回收
- sonarqube没有html插件,spring-boot – 找不到id为’org.sonarqube’的插件
- C++编程语言中接收用户输入参数的方法
- 设计模式之(Facade)外观模式
- jQuery图片弹出Lightbox插件带轮播
- java正则表达式判断浮点_java正则表达式浮点数
- 同济大学计算机系的课程,同济大学计算机系本科生培养方案
- 将会彻底破坏你的树莓派的六件事(官网翻译)
- ZigBee组网实验:多终端节点向协调器发送数据协调器给终端节点发送数据
- 免费从Springer Link数据库中下载论文
- Java多线程系列--【JUC集合02】- CopyOnWriteArrayList
- illegal offset type php,PHP warning Illegal offset type错误解决办法
- 手把手教你搭建使用NuGet私有源