repeater 控件ajax绑定数据源,ASP.NET数据绑定之Repeater控件
在ASP.NET的学习过程中,其控件的学习和使用占了很大的一部分,本文为大家介绍一下控件Repeater控件的使用,用它来绑定后台数据,然后在客户端(浏览器)上显示出来!
一、 Repeater控件
1、用途:使用模板循环显示数据。
2、包含的模板:
项目模板(里面的数据正常显示)
交错显示模板(里面绑定的数据交错着显示)页脚模板(编辑页脚)
页眉模板(编辑页眉)
间隔模板 (在显示的数据中插入间隔,像横线、特殊符号等等)
二、示例
1、内容介绍 将数据库中Person表中的信息选出来,然后用Repeater控件在客户端显示出来。下图是我Sqlser数据库中person表中的信息。
1)、将数据库中的信息选出来并在后台绑定: 新建Web窗体应用程序,添加窗体,在窗体的Page_Load事件中添加如下代码。
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = DB.createConnection();
SqlDataAdapter sda = new SqlDataAdapter();
string sql="select * from person ";
sda.SelectCommand = new SqlCommand(sql, con);
DataSet ds=new DataSet();
sda.Fill(ds, "per");
this.Repeater1.DataSource=ds.Tables["per"];
Repeater1.DataBind();
}
2)、用控件Repeater的模板 将信息显示,代码如下
3)、显示效果如下
4)、模板使用(让数据交叉显示)
显示效果如下,结构只显示2、4、6、9列,这就是所谓的交叉显示。
最后,我将五个模板一块使用,前台代码如下
页眉模板
页脚模板
显示效果图如下
这就是利用控件将后台数据库中的信息用浏览器显示出来的方法,其实不光Repeater控件,像DataList,GridView,CheckBoxList、DropDownList等等都能将数据库中的信息加以绑定然后再在浏览器中显示出来,希望对这几个重要的控件可以熟练掌握。
repeater 控件ajax绑定数据源,ASP.NET数据绑定之Repeater控件相关推荐
- repeater 控件ajax绑定数据源,[Asp.net之旅]--数据绑定控件之Repeater
引言 前几篇的文章在说AJAX的内容,利用AJAX技术能够开发出高效运行的网站应用程序,不过在进行B/S项目开发时只拥有AJAX技术是远远不够的,踏入到B/S要学的东西会更多,但相较C/S的复杂逻辑结 ...
- repeater 控件ajax绑定数据源,【ASP.NET】第九课——使用DataList控件和Repeater控件绑定数据...
知识点:掌握 DataList 控件呈现数据的方法: 掌握 Repeater 控件呈现数据的方法:掌握处理 Repeater 控件中的按钮事件. 1. 使用 DataList 控件呈现数据 在用 AS ...
- repeater 控件ajax绑定数据源,用 DataList 和 Repeater 控件显示数据(C#) | Microsoft Docs...
使用 DataList 和 Repeater 控件显示数据 (C#) 09/13/2006 本文内容 在前面的教程中,我们使用了 GridView 控件来显示数据. 从本教程开始,我们将介绍如何生成包 ...
- aspx repeater 用法_详解ASP.NET数据绑定操作中Repeater控件的用法
一.绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView.DataList等但该篇文章将会从Repeater入手,因为Repeater只提供了基本的数据绑定模板,没有内置其它 ...
- Webform DropDownList控件绑定数据源
2019.7.17第一天写博客,以后尽量会坚持下去~ 话不多说 前两天刚刚完成了一个三级联动的查询,学习了DropDownList控件如何绑定数据源 前端代码: 后端代码: 转载于:https://w ...
- VC++开发学习三(对话框控件的绑定)
对话框的控件绑定不难,操作几遍就能掌握 对话框控件不同类型成员变量的绑定: 一个控件只能绑定控件类型和非控件类型,同时使用控件类型绑定时可以通过SetDlgItem进行设置控件的信息,GetDlgIt ...
- asp.net数据绑定之Eval和Bind区别
例如: Code <EditItemTemplate> <asp:Label ID="CityIDLabel1" runat="serve ...
- asp.net数据绑定之Eval和Bind 和等区别
Eval是asp.net1.1中常 用的绑定语法,它是"单向"的,即绑定时把数据源上相应的值赋到该控件上,Eval的任务就完成了 而Bind所谓的"双向"就是: ...
- ASP.NET 数据绑定详解 代码+步骤
文章目录 1. 数据绑定概述 2. 简单数据绑定 2.1. 属性绑定 2.2. 表达式绑定 2.3. 集合绑定 2.4. 方法绑定 3. 数据控件绑定 3.1. ListControl 控件 3.2. ...
最新文章
- 谷歌AI乳腺癌检测超过人类,LeCun质疑引起讨论
- vscode 导入python库_vscode 如何导入python库
- python的多行语句可以使用反斜杠_python 为什么不用分号作终止符?
- MongoDB学习系列9:MongoDB里的若干规则
- 键盘可以实现向计算机输入数据判断,计算机应用基础—学习指南.docx
- 使用大数据技术需要注意哪些问题
- jquery ajax 对异步队列defer与XMLHttprequest.onload的依赖
- React Native 参考资料 (转自简书)
- 利用Python实现词云舞蹈视频
- 2021 非常火的 11 个微前端框架
- 银行管理系统(c链表实现)
- [AGC001E]BBQ Hard
- Win10 禁用自动更新
- 飞机经济舱哪个位置好
- 嵌入式工程师“中年危机”应对策略上
- php session 超时设置,php如何使用session 超时设置?
- QPBOC之GPO(一):CVM处理
- Vidmore Video Converter for mac(Mac视频转换器)
- 内存在计算机中的作用及其性能参数有哪些,内存的性能指标有哪些 主要参数是什么...
- ClickOnce项目发布报错:Unable to install or run the application... requires stdole.ll ...in the GAC