ASP.NET

关注公众号 jb51net

关闭

首页 >> 网络编程 >> ASP.NET >> 自学过程

在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据

本文主要介绍使用SqlDataSource控件完成插入、更新、删除数据等操作,通过设置向导,SqlDataSource控件的InsertCommand, UpdateCommand和DeleteCommand属性都会被赋以相应的 INSERT, UPDATE和DELETE SQL语句,从而实现相应的操作。

在ASP.NET 2.0中操作数据之四十六:使用SqlDataSource控件检索数据

在前面的教程里,我们用ObjectDataSource控件充分的将表现层和数据访问层(DAL)分开来。在这篇教程里我们看看怎样在一个表现层和数据访问层区分的不是很严格的简单程序中使用SqlDataSource控件。

在ASP.NET 2.0中操作数据之四十五:DataList和Repeater里的自定义Button

本文主要介绍在DataList和Repeater添加诸如Button,LinkButton和ImageButton等控件的方法,并根据相关控件CommandName属性触发相应的事件,执行相应的操作。

在ASP.NET 2.0中操作数据之四十四:DataList和Repeater数据排序(三)

上篇已经完成了自定义分页,这一节我们继续完善排序功能。

在ASP.NET 2.0中操作数据之四十三:DataList和Repeater数据排序(二)

上篇已经介绍了DropDownList隐式使用ViewState,本文主要介绍详细介绍直接使用ViewState存储排序的条件,并配合上一页、下一页按钮,实现DataList和Repeater自定义排序的功能。

在ASP.NET 2.0中操作数据之四十二:DataList和Repeater数据排序(一)

本文主要介绍利用ObjectDataSource的Selecting事件进行DataList和Repeater数据排序的方法,DropDownList隐式的为我们将sort expression 和 direction保存在它的view state里,进行分页时从view state中取出条件进行排序。

在ASP.NET 2.0中操作数据之四十一:DataList和Repeater数据分页

DataList 和Repeater 都没有提供内置的分页和排序功能,本文主要介绍利用PagedDataSource实现DataList和Repeater数据分页。

在ASP.NET 2.0中操作数据之四十:自定义DataList编辑界面

先前的编辑界面清一色的都是TextBox控件,当然EditItemTemplate还可以包含很多其他的控件,比如DropDownLists, RadioButtonLists, Calendars等,这一节就让我们看看如何实现添加其他的控件。

在ASP.NET 2.0中操作数据之三十九:在DataList的编辑界面里添加验证控件

为了防止用户非法的输入,这节主要介绍如何在编辑数据的时候添加验证控件,以避免出现异常和保证数据的完整性。

在ASP.NET 2.0中操作数据之三十八:处理BLL和DAL的异常

本文主要介绍如何在BLL和DAL层如何处理异常,以达到给用户显示友好的错误信息。

在ASP.NET 2.0中操作数据之三十七:DataList批量更新

上篇文章我们实现了DataList单条记录编辑的功能,数据量小的时候这种方法还好,如果数据量大我们更希望一次可以更新多条记录,接下来就让我们看看DataList如何实现批量更新吧。

[翻译]Scott Mitchell 的ASP.NET 2.0数据教程

本文主要是对Scott Mitchell 的ASP.NET 2.0数据系列教程的一个索引的整理,方便大家查看全部的教程。

在ASP.NET 2.0中操作数据之三十六:在DataList里编辑和删除数据概述

本文主要介绍如何使用DataList控件进行编辑和删除数数据的操作,感兴趣的朋友可以学习一下。

在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页面实现主/从报表

前面已经介绍了ASP.NET 2.0中如何使用两个页面实现主/从报表,本文主要讲解,如何使用一个单独页面实现主/从报表。

在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页面的主/从报表

前面介绍了使用GridView实现跨页面的主/从报表,同样DataList和Repeater也可以实现相同功能。

在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表

前面已经介绍过使用DropDownList过滤的主/从报表,不过当时是基于GridView,本文算是复习一下,基于DataList和Repeater再次实现一下相同的功能。

在ASP.NET 2.0中操作数据之三十二:数据控件的嵌套

本文主要介绍ASP.NET 2.0中如何在数据控件内嵌套一个数据控件,可以在Repeater控件的ItemTemplate节点下嵌套各种其他(如Repeater、GridView或DataList等)的控件。

在ASP.NET 2.0中操作数据之三十一:使用DataList来一行显示多条记录

ASP.NET 2.0中DataList默认情况使用单列多行的table来显示项,本文介绍通过设置RepeatColumns属性为每行的列数就可以达到显示多条记录这个目的。

在ASP.NET 2.0中操作数据之三十:格式化DataList和Repeater的数据

本文主要介绍ASP.NET 2.0使用DataList和Repeater如何呈现数据,一种是在控件的ItemDataBound事件中处理,一种则是在绑定数据时调用后台定义的方法来实现。

在ASP.NET 2.0中操作数据之二十九:用DataList和Repeater来显示数据

本文主要讲解ASP.NET 2.0中如何使用DataList 和 Repeater 来呈现数据,DataList包含一个table标记,而Repeater不会添加任何额外的代码,个人在实际开发中更推荐使用Repeater。

在ASP.NET 2.0中操作数据之二十八:GridView里的Button

本文主要介绍ASP.NET 2.0在GridView,DetailsView,FormView都可以包含Buttons,LinkButtons,或ImageButtons.这些button被点击时,并激发FormView和DetailsView的ItemCommand事件,GridView的RowCommand事件,根据CommandName的值来判断哪个button被点击了,执行相应的代码。

在ASP.NET 2.0中操作数据之二十七:创建自定义排序用户界面

本文主要讲解ASP.NET 2.0中使用GridView创建自定义排序,主要演示在一组相同类别的数据前添加分界行,让用户更容易区分不同组的数据。

在ASP.NET 2.0中操作数据之二十六:排序自定义分页数据

前面教程中我们实现了高效的自定义分页,但是只是一种固定排序方式。在本教程中,我们通过引入@sortExpression来扩展存储过程既实现自定义分页又提供自定义排序的功能。

在ASP.NET 2.0中操作数据之二十五:大数据量时提高分页的效率

上一篇我们介绍过利用GirdView控件内置的分页功能进行分页,但是熟悉ASP.NET的人都知道,那不是真正意义上的分页,本文就带着大家利用利用存储过程创建高效的分页。

在ASP.NET 2.0中操作数据之二十四:分页和排序报表数据

本文主要介绍ASP.NET 2.0中使用GirdView控件呈现数据时如何实现分页和排序功能的,希望对大家有所帮助。

在ASP.NET 2.0中操作数据之二十三:基于用户对修改数据进行限制

本文主要介绍ASP.NET 2.0如何限制用户修改数据,说白了,就是如何控制权限,让有权限的人才能修改,没有权限的人只能查看数据。

在ASP.NET 2.0中操作数据之二十二:为删除数据添加客户端确认

本文主要介绍ASP.NET 2.0中利用JavaScript在删除按钮的客户端onclick事件(在ASP.NET中是OnClientClick)中调用confirm(string)方法,从而显示一个确认窗口,根据窗口的返回值执行不同的操作。

在ASP.NET 2.0中操作数据之二十一:实现开放式并发

本文主要介绍ASP.NET 2.0如何实现开放式并发控制,并逐步讲解从数据访问层到业务逻辑层以及到最终的页面是如何一步一步操作的。

在ASP.NET 2.0中操作数据之二十:定制数据修改界面

本文主要介绍如何对GridView的编辑界面进行定制,使GridView在编辑时具有DropDownList和RadioButtonList控件,提供更人性化的界面。

在ASP.NET 2.0中操作数据之十九:给编辑和新增界面增加验证控件

本文主要介绍如何对GridView和DetailsView的新增、编辑功能进行完善,将原来自动生成的绑定列转换为模板列,进而增加验证控件,有助于更多了解ASP.NET 2.0中新的特性。

在ASP.NET 2.0中操作数据之十八:在ASP.NET页面中处理BLL/DAL层的异常

本文主要介绍ASP.NET 2.0中如何在页面中处理BLL和DAL层的异常,程序演示了如何在页面中显示友好的异常信息,以及讲解了如何在DAL层抛出自定义异常。

在ASP.NET 2.0中操作数据之十七:研究插入、更新和删除的关联事件

本文主要讲解ASP.NET 2.0中如何在点击插入、更新、删除等按钮时关联和触发事件,以便我们在事件中写代码,实现我们期望的效果。

在ASP.NET 2.0中操作数据之十六:概述插入、更新和删除数据

本文主要介绍ASP.NET中插入、更新和删除数据的原理,ObjectDataSource在页面和潜在的数据之间扮演一个代理的角色,配合业务逻辑可以执行Select()、Insert()、Update()和Delete()方法。

在ASP.NET 2.0中操作数据之十五:在GridView的页脚中显示统计信息

本文主要介绍在GridView中显示页脚的实现方法,通过设置ShowFooter设置为True,再配合事件和底层的方法从而实现在GridView的页脚区域显示相关的统计信息。

在ASP.NET 2.0中操作数据之十四:使用FormView 的模板

前面介绍了GridView和DetailsView控件可以使用TemplateField来自定义输出,但是呈现的样式还是一种四四方方的格子状。当我们想完全自定义的时候,他们就爱莫能助了,这时我们就可以使用FormView控件来实现我们想要的效果了。

在ASP.NET 2.0中操作数据之十三:在DetailsView控件中使用TemplateField

就像在GridView中那样,DetailsView控件也可以同样的使用TemplateField。本文用两个TemplateField来演示在它的使用方法。

在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField

本文主要讲解在GridView控件中如何使用TemplateField,从而更加高级的自定义GridView,实现自定义列表的功能。

在ASP.NET 2.0中操作数据之十一:基于数据的自定义格式化

GridView, DetailsView, FormView的格式自定义可以有多种方法, 在本文中我们将用DataBound 和 RowDataBound两种事件来完成,下面主要演示了货币、加粗、斜体、高亮的数据格式化。

在ASP.NET 2.0中操作数据之十:使用 GridView和DetailView实现的主/从报表

本文我们主要研究了如何使用可选择行的GridView显示主记录,以及在DetailsView中显示选中记录的详细信息。

ASP.NET 2.0中的数据操作之九:跨页面的主/从报表

本文主要介绍在ASP.NET 2.0中通过HyperLinkField配置,将参数传递到新页面,在新页面显示相应的数据信息。
上一页共3页:3/3下一页