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 class citynumber : System.Web.UI.Page
{
DataClassesDataContext dc = new DataClassesDataContext();
protected void Page_Load(object sender, EventArgs e)
{
var query = from c in dc.city select c;
Repeater1.DataSource = query;
Repeater1.DataBind();
}
}
7、运行index.aspx页面即可看到数据库中各字段信息。
二、通过Table显示数据库中的字段时,为字段添加超链接。
1、新建两个页面,index.aspx 页面和Cities.aspx页面。
index.aspx页面代码:
省份名称 |
省份编号 |
---|---|
index.aspx.cs中的代码:
public partial class index : System.Web.UI.Page
{
DataClassesDataContext dc = new DataClassesDataContext();
protected void Page_Load(object sender, EventArgs e)
{
var query = from c in dc.province select c;
Repeater1.DataSource = query;
Repeater1.DataBind();
}
}
Cities.aspx页面中的代码:
GridLines="None" Width="909px">
Cities.aspx.cs页面中的代码:
public partial class Cities : System.Web.UI.Page
{
DataClassesDataContext dc = new DataClassesDataContext();
protected void Page_Load(object sender, EventArgs e)
{
int id =Convert.ToInt32(Request.QueryString["pro"].ToString());
var query = from c in dc.city where c.proID == id select c;
GridView1.DataSource = query;
GridView1.DataBind();
}
}
然后运行index.aspx页面,通过单击超链接就跳转到了Cities.aspx,在该页面显示信息。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
aspx repeater 用法_详解ASP.NET-----Repeater数据控件的用法总结相关推荐
- aspx repeater 用法_详解ASP.NET数据绑定操作中Repeater控件的用法
一.绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView.DataList等但该篇文章将会从Repeater入手,因为Repeater只提供了基本的数据绑定模板,没有内置其它 ...
- 图文详解asp.net自带控件
1 Button类控件 三种button控件: <asp:Button ID="Button1" runat="server" OnClick=" ...
- mysql中on用法_详解mysql中的Using与On的用法
多用才可以体会各个关键字的用法啊... 在用Join进行多表联合查询时,我们通常使用On来建立两个表的关系.其实还有一个更方便的关键字,那就是Using.那么这两个关键字在使用上有啥区别呢?往下看. ...
- ASP.NET-----Repeater数据控件的用法总结(转)
ASP.NET-----Repeater数据控件的用法总结(转) 一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data ...
- python中list[1啥意思_详解Python中list[::-1]的几种用法
本文主要介绍了Python中list[::-1]的几种用法,分享给大家,具体如下: s = "abcde" list的[]中有三个参数,用冒号分割 list[param1:para ...
- 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 ...
- python提取hbase数据_详解python操作hbase数据的方法介绍
配置 thrift python使用的包 thrift 个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到project interpreter ...
- ASP.NET-----Repeater数据控件的用法总结
一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...
最新文章
- 关于OpenGL环境配置问题(2015)
- ecshop2.71 lbi库文件添加流程
- 其它综合-CentOS7 忘记root密码
- Atitit.struts排除url 的设计and 原理 自定义filter 排除特定url
- .net core 在jenkins上自动构建 运行xunit ,生成测试报告
- 支持了Unicode及各国字符集编码识别]改善IDA6.8对中文等非英语国家的ANSI字符串显示支持不佳的问题...
- cydia无法安装卸载插件_【初识太极】CAD卸载不干净无法重新安装怎么办?
- android 模拟器 锁屏,如何在模拟器中测试Android锁屏小部件?
- 基于SSM实现毕业设计管理系统
- 全志平台速鼎模块的BT调试记录
- 计算机类毕业设计论文写作指导
- Lum Proxy全球代理IP,真实家庭住宅网络!
- Redis哨兵原理详解
- 尖峰在线培训 http://www.jianfengedu.com/
- macOS 安装 python
- K8S使用教程(详细)
- Redis5搭建集群
- Image Segmentation论文学习翻译-SLIC Superpixels Compared to State-of-the-Art Superpixel Methods
- 基于Python的网络拓扑图绘制
- 聊城地磅称重系统如何改造为无人值守系统
热门文章
- Java static修饰方法
- oracle tns
- 【新品发布】MP1013 MiniPCIe CANFD卡,应用于自动化数据采集和测试
- linux中fdisk管理分区
- android scaletype没作用,Android ImageView 的scaleType 属性图解
- (3) Java内存结构
- 云会议发展势如破竹 谁会成为最大赢家
- Fastadmin 修改样式,替换掉默认皮肤
- Rank函数+中国式排名+PercentRank函数+lookup(根据占比划分等级)
- openshift/origin工作记录(8)——docker镜像垃圾回收