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,在该页面显示信息。
转子http://www.cnblogs.com/fengzheng126/archive/2012/05/07/2487355.html
沁园春 www.qinychun.com
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 ...
最新文章
- 深入理解 x86/x64 的中断体系--IVT VS IDT
- 中国SaaS死或生之七:死生非大事,利益最相关
- 查看coo_matrix的shape
- 12-16php测试题
- oracle java 绑定变量的值_Oracle SQL调优之绑定变量用法简介
- Sonar 质量扫描的输出日志--对应源码的跟踪(二){sonar engine源码}
- 纪中A组模拟赛总结(2021.7.14)
- C++中重载、重写(覆盖)和隐藏的区别实例分析
- 高橋君とホテル / Tak and Hotels(AtCoder-2039)
- 4.5.1 条件语句
- 如何简单快速的了解区块链技术(结尾有惊喜)
- NodeJS自定义包和模块的导入(require)、导出(exports)
- EntityFramework在root目录web.config中的配置设置
- 风车im即时通讯源码支持打包app/H5/php开源版正常搭建无报错版,带搭建教程
- pano2vr怎么制作漫游_如何制作全景图?Pano2VR制作FLASH全景图教程
- 量子力学最新发现:人不会真正死去
- 前台中文传参后台乱码解决方案
- vLang-基于模型的微信开发框架,使用Python
- BackTrack3 安装记录
- 2022-10-20 Linux自带LED灯驱动gpio-leds 心跳呼吸灯heartbeat、定时器timer的使用
热门文章
- Python-当之无愧的优雅之王
- Visual Studio Code的下载和安装
- SimpleMind Pro(电脑版思维导图软件)官方中文版V1.30.0.6068下载 | 电脑版思维导图软件哪个好用?
- #【博学谷学习记录】超强总结,用心分享|Vue-基础及安装
- iOS开发——网络连接判断
- 【踩坑专栏】Field XXX required a bean of type ‘xx.xx.XXX‘ that could not be found.
- Android制作的一个通讯录
- matlab相干解调,心电信号的调制与解调(AM调制、相干解调)
- [译]36 Days of Web Testing(一)
- oracle 逐层合计,Oracle数据仓库的分层管理器解决方案