-
在ASP.NET 2.0中操作数据之六十一:在事务里对数据库修改进行封
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: 正如我们在第16章《概述插入、更新和删除数据》里探讨的那样,GridView控件内建的功能支持对每行数据的编辑和删除功能,你只需要稍稍动一下鼠标就可以创建丰富的数据修改界面而不用写一行代码.但是,在某些情况下,这还不够,我们需要让用户能够成[详细]
-
在ASP.NET 2.0中操作数据之五十九:使用SQL缓存依赖项SqlCacheDe
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: 在56和57章探讨的缓存技术使用的是基于时间的缓存周期,当过了某段时间后便将缓存数据从内存清除。当设置缓存时间为x秒时,数据在x秒内都是“新”的。当然,就像在60章谈到的那样,对静态数据来说,x可延伸到web应用程序的整个生命周期(lifetime)。[详细]
-
在ASP.NET 2.0中操作数据之六十:创建一个自定义的Database-Driv
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: ASP.NET 2.0的网站地图(site map)功能允许页面开发者在一些持久介质(persistent medium),比如一个XML文件里,自己定义一个web程序的site map.一旦定义了之后,我们可以通过System.Web命名空间的SiteMap class类或某个Web导航控件,比如SiteMapPath,[详细]
-
在ASP.NET 2.0中操作数据之五十六:使用ObjectDataSource缓存数
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 就计算机科学而言,caching就是将所需要的数据或信息的备份放在某个地方,便于快速访问的这样一个过程。以数据处理(data-driven)程序为例,程序的大部分时间浪费在数据查询上。要提升这种程序的性能,通常的做法是将查询结果存放在程序的存储器里。[详细]
-
在ASP.NET 2.0中操作数据之五十三:在Data Web控件显示二进制数
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: 在前面的教程我们阐述了应用程序处理二进制数据的2种模式,以及使用FileUpload 控件从浏览器向服务器文件系统上传文件。当文件上传并存储在文件系统里时,应在相应的数据库记录里存储该文件的存储路径。 我们先来看如何为最终用户提供二进制数据。[详细]
-
在ASP.NET 2.0中操作数据之五十四:添加新记录时包含一个文件上
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: 在前面2节教程,我们探讨了如何使用FileUpload控件从客户端向服务器上传文件,以及如何在数据Web控件里显示二进制数据。 在本节,我们将创建一个web页面以添加新的种类。除了为类的name和description属性添加TextBoxes控件外,我们还要在页面上添加[详细]
-
在ASP.NET 2.0中操作数据之四十八:对SqlDataSource控件使用开放
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: 在前面的教程里,我们考察了如何为SqlDataSource控件添加插入、更新、删除功能。简而言之,就是为其nsertCommand, UpdateCommand和DeleteCommd属性赋以相应的INSERT,UPDATE和DELETESQL语句,并将相应的参数放置在InsertParameters, UpdateParameter[详细]
-
在ASP.NET 2.0中操作数据之四十九:为GridView控件添加RadioButt
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: GridView控件提供了大量的内置功能。它包含了一系列的域(field)来显示诸如text、images、hyperlinks和buttons。另外它支持模板(template)用于用户自定义界面。我们可以构建这样一个GridView控件,用户仅需要点击控件里的一个按钮,每一条记录行[详细]
-
在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言: 正如在教程概述插入、更新和删除数据里讨论的那样,GridView控件内置更新和删除功能,而DetailsView和FormView控件不仅具有编辑和删除功能,还有插入功能。我们不要写一行代码就可一将这些功能直接应用于一个数据源控件。在这篇教程里,我们指出Obj[详细]
-
在ASP.NET 2.0中操作数据之四十四:DataList和Repeater数据排序
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
第七步: 在自定义分页的Repeater 里添加排序功能 现在已经完成了自定义分页,我们再来添加排序功能。ProductsBLL类的GetProductsPagedAndSorted方法和GetProductsPaged一样有startRowIndex 和 maximumRows 参数,不一样的是它还多了一个sortExpression 参[详细]
-
在ASP.NET 2.0中操作数据之四十五:DataList和Repeater里的自定
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 在前面关于DataList 和Repeater 的7章教程里,我们分别创建了只读和可以编辑删除的例子。为了让DataList有编辑和删除的功能,我们在ItemTemplate里添加了一些button,当点击时,引起postback,并根据button的CommandName属性激发相关的事件。例如,添[详细]
-
在ASP.NET 2.0中操作数据之四十六:使用SqlDataSource控件检索数
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 到目前为止,我们探讨的教程是由表现层,业务逻辑层和数据访问层构成的层次体系结构。数据访问层和业务逻辑层分别在教程第一和第二章提到。在Displaying Data With the ObjectDataSource 这篇教程里,我们探讨了怎样用ASP.NET 2.0的新控件--ObjectDat[详细]
-
在ASP.NET 2.0中操作数据之四十二:DataList和Repeater数据排序
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 DataList和Repeater数据分页里我们学习了如何在DataList里添加分页功能。我们在ProductsBLL类里创建了一个名为GetProductsAsPagedDataSource的方法,它返回一个PagedDataSource对象。当绑定到DataList或Repeater时,他们将只显示请求页的数据。这个技[详细]
-
在ASP.NET 2.0中操作数据之四十三:DataList和Repeater数据排序
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
接着上篇介绍,上篇已经通过DropDownList简单实现了排序的功能,下面让我们看看带有分页的排序该怎么做。 第五步: 为使用默认分页的DataList添加排序的支持 打开PagingSortingDataListRepeater文件夹里的SortingWithDefaultPaging.aspx和Paging.aspx 页。[详细]
-
在ASP.NET 2.0中操作数据之三十九:在DataList的编辑界面里添加
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入— 遗漏了product的name或者负的price— 会导致异常。在前面一章里我们学习了如何在DataList的UpdateCommand事件处理中添加异常处理代码,以便在出现异常时捕[详细]
-
在ASP.NET 2.0中操作数据之三十六:在DataList里编辑和删除数据
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 概述插入、更新和删除数据 里我们已经学习了如何使用GridView等控件来插入,更新删除数据。通过ObjectDataSource和其它数据控件仅仅只需要在智能标签里勾一下checkbox就完成了,不需要写任何代码。而DataList没有这些内置的功能。我们可以使用1.x 里[详细]
-
在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 在前面一章里我们学习了如何用两个页分别显示主/从信息。在“主”页里我们用Repeater来显示category。每个category的name都是一个链到“从”页的hyperlink。在从页里用一个两列的DataList显示选中的category下的product。本章我们将还是使用单页,在[详细]
-
在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
导言 在前面一章里我们学习了如何在一个页里显示主/从信息.另外一种经常使用的模式就是将主从信息用两个页分别显示.在前面的跨页面的主/从报表 我们通过GridView显示所有的supplier来使用这个模式.GridView里包含一个HyperLinkField,链接到另外一个页,并将[详细]
-
ASP.NET MVC4之js css文件合并功能(3)
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
MVC4增加了一些新功能,接下来,我们来研究下MVC4中的新增功能,我们在新建一个MVC4项目的时候,会发现在项目下多出了一个App_Start文件夹,文件夹下面有4个文件,BundleConfig.cs,FilterConfig.cs,RouteConfig.cs,WebApiConfig.cs,其中BundleConfig.c[详细]
-
Asp.Mvc 2.0实现用户注册实例讲解(1)
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
最近一直在研究ASP.NET MVC,看了一些教程,总觉得印象不是太深刻,于是决定动手写一个系列的MVC教程,一方面是为了加深自己的印象,另一方面也给学习MVC的同学提供一些帮助,作为一个参考资料。本系列的教程将通过一个实例来由浅入深讲解MVC,相关知识点[详细]
-
ASP.NET验证码(3种)
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
日常生活中我们在使用网站时都会遇到验证码,大家有没有想过为什么要使用验证码? 其实验证码的作用就是防止恶意破解密码、刷票、论坛灌水、刷页。有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登录尝试。今天就跟大家分享ASP.NE[详细]
-
简析ASP.NET网站的创建与发布过程
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
一、简单网站创建: 1.首先打开VS, 2.文件--》新建--》网站--》ASP.NET(注意语言选择c#)--》对项目进行命名,这里命名为hopeTest; 3.系统会默认生成一个Default.aspx文件,文件内容如下: %@ Page Language="C#" CodeFile="Default.aspx.cs" Inherits=[详细]
-
ASP.NET MVC3模板页的使用(2)
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
本文为大家演示下MVC3中怎样使用模板页,在传统的webform设计模式中,我们使用masterpage作为模板页,在MVC3 razor视图设计中,我们使用另一种方式作为模板页。 新建一个MVC3项目,在解决方案资源管理中,我们可以看到VIEWS文件夹下面有一个Shared文件夹。[详细]
-
实现Asp.net mvc上传头像加剪裁功能
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
在我们使用QQ上传头像,注册用户账号时是不是都会遇到上传图像,并根据自己的要求对图像进行裁剪,这是怎么实现的呐? 本文主要介绍了Asp.net mvc实现上传头像加剪裁功能,分享给大家供大家参考。具体如下: 运行效果截图如下: 具体代码如下: 前台代码 l[详细]
-
ASP.NET中日历控件和JS版日历控件的使用方法(第5节)
所属栏目:[MsSql教程] 日期:2016-11-22 来源:DaWei
今天小编带大家以做任务的形式了解ASP.NET中日历控件的使用方法,主要任务内容: 1、添加一个日历,设置日期以蓝色的完整名称显示,周末以黄色背景红色文字显示,而当前日期使用绿色背景显示,用户可以选择一天、一周或整个月,被选的天/周/月使用灰色背景[详细]

浙公网安备 33038102330479号