aspx repeater 用法_ASP.NET-----Repeater数据控件的用法总结
一、Repeater控件的用法流程及实例:
1、首先建立一个网站,新建一个网页index.aspx。
2、添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中。
3、打开数据库企业管理器,数据库服务器为local(.),然后将APP_Data文件夹中的数据库附加到数据库服务器中。
4、添加Ling to SQL类。
5、打开视图,服务器资源管理器,右击数据库服务器,选择添加连接,然后选择数据库服务器、数据库类型,及数据库表,然后完成。
6、将需要用到的表,全部选中,然后拖动到.dbml为后缀的文件中,然后保存。到这一步,数据表的附加及与网站的连接就完成了。
目标:通过使用Repeater数据控件,让数据表中的数据在表格中显示。
1、添加样式文件,然后在样式文件中,书写表格的样式代码。
2、在index.aspx的设计模式下,插入表格,通常插入两行(一行为标题行,一行为内容行),因为Repeater控件会自动循环的。然后在源代码界面中,将刚插入的表格的第一行的单元格改为,标题单元格,即将
改为。
3、选中表格,然后选择格式,然后选择附加样式表。接下来,需要将源代码中的头部中样式代码删除,将行样式删除,并且书写新建的样式表中的类或这ID到表格中。
4、然后,将光标放到table前面,双击repeater控件,这样Repeater控件的代码就添加到了Table代码的前面,然后分别为Repeater控件添加头部模版( )、列表模版()和尾部模版( )。
注意:
头部模版放置表格开始及第一行标题行(
)。
插入表格时只需插入两行即可,显示数据时是根据数据库表循环显示的。项目模板,会进行循环显示,放置表格第二行。
5、然后在标题行的单元格中书写将要显示的数据库中字段的别名,在内容行的单元格中书写数据库中的字段名,方式为:
核心代码为:
学号 | 姓名 | 性别 | 籍贯 | 年龄 |
---|---|---|---|---|
注意:
HTMl中插入其他代码需要用括起来。
6、然后在index.aspx.cs的Page_Load()事件中绑定数据源。
核心代码为:
public partial classcitynumber : System.Web.UI.Page
{
DataClassesDataContext dc= newDataClassesDataContext();protected void Page_Load(objectsender, EventArgs e)
{var query = from c in dc.city selectc;
Repeater1.DataSource=query;
Repeater1.DataBind();
}
}
7、运行index.aspx页面即可看到数据库中各字段信息。
二、通过Table显示数据库中的字段时,为字段添加超链接。
1、新建两个页面,index.aspx 页面和Cities.aspx页面。
index.aspx页面代码:
省份名称 | 省份编号 |
---|---|
index.aspx.cs中的代码:
public partial classindex : System.Web.UI.Page
{
DataClassesDataContext dc= newDataClassesDataContext();protected void Page_Load(objectsender, EventArgs e)
{var query = from c in dc.province selectc;
Repeater1.DataSource=query;
Repeater1.DataBind();
}
}
Cities.aspx页面中的代码:
Cities.aspx.cs页面中的代码:
public partial classCities : System.Web.UI.Page
{
DataClassesDataContext dc= newDataClassesDataContext();protected void Page_Load(objectsender, EventArgs e)
{int id =Convert.ToInt32(Request.QueryString["pro"].ToString());var query = from c in dc.city where c.proID == id selectc;
GridView1.DataSource=query;
GridView1.DataBind();
}
}
然后运行index.aspx页面,通过单击超链接就跳转到了Cities.aspx,在该页面显示信息。
aspx repeater 用法_ASP.NET-----Repeater数据控件的用法总结相关推荐
- ASP.NET-----Repeater数据控件的用法总结(转)
ASP.NET-----Repeater数据控件的用法总结(转) 一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data ...
- aspx repeater 用法_ASP.NET-----Repeater数据控件的用法总结(转)
一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...
- aspx repeater 用法_详解ASP.NET-----Repeater数据控件的用法总结
一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...
- ASP.NET-----Repeater数据控件的用法总结
一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...
- aspx repeater 用法_详解ASP.NET数据绑定操作中Repeater控件的用法
一.绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView.DataList等但该篇文章将会从Repeater入手,因为Repeater只提供了基本的数据绑定模板,没有内置其它 ...
- ASP.Net 数据绑定之-----选择合适的数据控件
DataGrid,DataList,Repeater是我们最常使用的表格化数据显示控件.在它们之间你是不是曾经不知道该怎么选择呢?怎样才能选择到最适合的控件呢?看了以下的内容你大概就会明白了 . ...
- ASP.NET的五大数据控件分析
ASP.NET 数据控件:GridView,DataList,Repeater ,DetailsView,FormView. ASP.NET 数据控件综述: 1.前3个用于呈现多条记录,后面2个用于呈 ...
- Asp.net Ajax AutoComplete 控件的用法
AutoComplete控件是微软提供的ASP.NET AJAX Control Toolkit 中的一个控件,是用来实现类似百度搜索的自动完成效果. AutoComplete控件的用法很简单,只要在 ...
- CYQ.Data 轻量数据访问层(八) 自定义数据表实现绑定常用的数据控件(中)
2019独角兽企业重金招聘Python工程师标准>>> 继上一节之后,我们开始寻找绑定之法 先是一回想,我们平常是拿什么绑定到数据控件的:List<实体类>,DataTa ...
最新文章
- 25. javacript高级程序设计-新兴的API
- 并发环境下HashMap引起的full gc排查
- ASP导出EXCEL乱码?试试这个
- Android WebView与js交互通信
- 《Neo4j全栈开发》_陈韶健
- 返回值是内置类型 不能更改_选择通过更改内容类型返回的详细程度,第二部分...
- Spring Cloud Config采用数据库存储配置内容【Edgware+】
- 昨晚停网后,我写了一段Python代码破解了隔壁小姐姐的wifi密码,结果亮了!
- 彪悍语录系列(摘于网络)
- fw325r虚拟服务器,fw325r无线路由器设置
- java中pmt计算_5个财务函数FV、PV、PMT、NPER与
- 游戏中动态设置文字描边颜色
- 一加6可以刷的rom_一加手机怎么刷MIUI系统
- 《雨霖铃·寒蝉凄切》 柳永
- 大数据架构详解电子书全
- Unity 带骨骼的人体模型换装
- 自己动手,编写神经网络程序
- 西南计算机基础知识作业答案,西南大学2019年秋[0483]《计算机应用基础》作业资料参考答案...
- WEB开发实训教程(完整版)JAVA!!附下载链接
- 大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(三)商业逻辑代码部分...
热门文章
- ReactNative学习笔记(二)Flex布局
- 容器内应用日志收集方案
- linux-休眠命令
- mysql安装前的系统准备工作(转)
- [转载]ns2在linux安装过程
- python 40位的数减个位数_Python数据分析入门教程(五):数据运算
- c++new时赋初值_优质 quot;嵌入式C编程quot; 必备指南
- Git 少用 Pull 多用 Fetch 和 Merge
- git设置全局账号密码_jenkins2.222使用之二、总体设置
- [转载] JAVA泛型杂谈--擦除,协变,逆变,通配符等