一、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数据控件的用法总结相关推荐

  1. aspx repeater 用法_详解ASP.NET数据绑定操作中Repeater控件的用法

    一.绑定控件之Repeater.NET封装了多种数据绑定控件,诸如GridView.DataList等但该篇文章将会从Repeater入手,因为Repeater只提供了基本的数据绑定模板,没有内置其它 ...

  2. 图文详解asp.net自带控件

    1 Button类控件 三种button控件: <asp:Button ID="Button1" runat="server" OnClick=" ...

  3. mysql中on用法_详解mysql中的Using与On的用法

    多用才可以体会各个关键字的用法啊... 在用Join进行多表联合查询时,我们通常使用On来建立两个表的关系.其实还有一个更方便的关键字,那就是Using.那么这两个关键字在使用上有啥区别呢?往下看. ...

  4. ASP.NET-----Repeater数据控件的用法总结(转)

    ASP.NET-----Repeater数据控件的用法总结(转) 一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data ...

  5. python中list[1啥意思_详解Python中list[::-1]的几种用法

    本文主要介绍了Python中list[::-1]的几种用法,分享给大家,具体如下: s = "abcde" list的[]中有三个参数,用冒号分割 list[param1:para ...

  6. aspx repeater 用法_ASP.NET-----Repeater数据控件的用法总结

    一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...

  7. aspx repeater 用法_ASP.NET-----Repeater数据控件的用法总结(转)

    一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...

  8. python提取hbase数据_详解python操作hbase数据的方法介绍

    配置 thrift python使用的包 thrift 个人使用的python 编译器是pycharm community edition. 在工程中设置中,找到project interpreter ...

  9. ASP.NET-----Repeater数据控件的用法总结

    一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...

最新文章

  1. 关于OpenGL环境配置问题(2015)
  2. ecshop2.71 lbi库文件添加流程
  3. 其它综合-CentOS7 忘记root密码
  4. Atitit.struts排除url 的设计and 原理 自定义filter 排除特定url
  5. .net core 在jenkins上自动构建 运行xunit ,生成测试报告
  6. 支持了Unicode及各国字符集编码识别]改善IDA6.8对中文等非英语国家的ANSI字符串显示支持不佳的问题...
  7. cydia无法安装卸载插件_【初识太极】CAD卸载不干净无法重新安装怎么办?
  8. android 模拟器 锁屏,如何在模拟器中测试Android锁屏小部件?
  9. 基于SSM实现毕业设计管理系统
  10. 全志平台速鼎模块的BT调试记录
  11. 计算机类毕业设计论文写作指导
  12. Lum Proxy全球代理IP,真实家庭住宅网络!
  13. Redis哨兵原理详解
  14. 尖峰在线培训 http://www.jianfengedu.com/
  15. macOS 安装 python
  16. K8S使用教程(详细)
  17. Redis5搭建集群
  18. Image Segmentation论文学习翻译-SLIC Superpixels Compared to State-of-the-Art Superpixel Methods
  19. 基于Python的网络拓扑图绘制
  20. 聊城地磅称重系统如何改造为无人值守系统

热门文章

  1. Java static修饰方法
  2. oracle tns
  3. 【新品发布】MP1013 MiniPCIe CANFD卡,应用于自动化数据采集和测试
  4. linux中fdisk管理分区
  5. android scaletype没作用,Android ImageView 的scaleType 属性图解
  6. (3) Java内存结构
  7. 云会议发展势如破竹 谁会成为最大赢家
  8. Fastadmin 修改样式,替换掉默认皮肤
  9. Rank函数+中国式排名+PercentRank函数+lookup(根据占比划分等级)
  10. openshift/origin工作记录(8)——docker镜像垃圾回收