2013年7月2日

5. repeater图片放大

摘要: 当把鼠标放在一张小图片上时,图片会自动放大,离开时它变小。我们在静态页面中可以用jQuery来操作。如下为html中的源码。 截图: 在用repeater显示数据库中的图片时,我们也可以用jquery方法把鼠标移动到图片上放大 。基本的操作方式和上例中的连接数据库是一样的,此处省略操作步骤。这里面有两个Repeater,一个为当鼠标在图片上移动时显示人的名称,另一个为自动放大图片。它的源码为: ... 阅读全文

posted @ 2013-07-02 17:09 天上星 阅读(435) 评论(0) 推荐(0) 编辑

4. Repeater 实例2

摘要: 设计管理一个用户程序,对用户的状态进行管理,当用户状态是启用时整行显示红色。设计思路:用Repeater遍历每行记录,在操作状态的表格中旋转两个按钮,一个为启用功能,另一个为禁用功能,根据Repeater 的itemDataBind和itemCommand事件来控制即可。操作步骤: 1.建立数据表T_Stauts,建立三个字段:自增ID,用户名及用户状态(bit类型)。启用时值为true(1),禁用时为false(0) 2.建立强类型数据集(拖动T_Status表到数据集的表单上).添加两个功能语句:禁用功能(DisnableStatusById)UPDATE T_Status set sta 阅读全文

posted @ 2013-07-02 17:00 天上星 阅读(351) 评论(0) 推荐(0) 编辑

3.Repeater 绑定数据例子

摘要: 此例子绑定的数据源为微软在mssql2000中提供的Northwind数据库中的表Categories。以下为设计步骤:在C# 中连接数据库。如下图:在项目中添加新建项,建立一个数据集,并把Categories从服务器资源列表中拖到这个数据集模板中并点击菜单“生成-生成解决方案”,如下图:在aspx的webform上放一个ObjectDataSource控件,设定它的TypeName为刚刚建立的数据集类型,用它的向导建立即可。在aspx的webform上放一个Repeater控件,用它的向导设定它的DataSourceID为上面的ObjectDataSource在网页中设定它的源码,即加上等模 阅读全文

posted @ 2013-07-02 11:53 天上星 阅读(681) 评论(0) 推荐(0) 编辑

2.数据显示控件的一些事件

摘要: ItemDataBound事件: 对于每行数据显示的时候都会调用ItemDataBound事件,在这个事件中可以对当前行进行处理,事件对象主要成员: 1. e.Item.ItemType为当前行的类型,item为ItemTemplate行、AlternatingItem为AlternatingItemTemplate行,还有Header、Footer等取值. 2.ItemIndex为当前行的序号 3.DataItem是当前行绑定的对象 如果要在ItemDataBound事件中对ItemTemplate模板中的控件做处理,则必须使用runat=server的Asp.net控件或者HTML控件,为 阅读全文

posted @ 2013-07-02 11:36 天上星 阅读(238) 评论(0) 推荐(0) 编辑

1.Repeater控件

摘要: 在用到数据库数据并且要逐条显示时,就需要用到repeater\listview等这样的数据库控件进行动态的显示数据。Repeater相当于foreach的功能,用于对绑定数据源中的数据进行遍历显示,每条数据以什么样的格式显示是由它的来决定的,模板会多次显示中的内容,直到遍历完成。表示在这个位置显示当前行的Name字段。调用Eval\Bind这些数据绑定方法的时候要用#. Eval()是只读的,即把数据库中的数据读取到显示的控件中显示出来,是单向的。Bind()是可读写的,即可以把数据从数据库中读取到显示的控件,也可以把控件中的值写入到数据库中,是双向的。因为Eval就是将属性显示到指定的位置, 阅读全文

posted @ 2013-07-02 09:45 天上星 阅读(317) 评论(0) 推荐(0) 编辑

导航