asp.net
半生凉
halfcool-come on
展开
-
asp.net中使用Page.Validate()和Page.IsValid进行服务器端验证
一、Page.IsValid属性,获取一个值,该值指示页验证是否成功。如果页验证成功,则为 true;否则为 false。若要使此属性返回 true,当前验证组中的所有验证服务器控件必须都验证成功。只有在已调用 Page.Validate 方法,或已在开始窗体处理的 ASP.NET 服务器控件的 OnServerClick 事件处理程序中将 CausesValidation转载 2014-04-29 15:28:58 · 2233 阅读 · 0 评论 -
ASP.NET常用的三十三种实用代码(下)
ASP.NET常用的实用代码28.自定义分页代码: 先定义变量 :public static int pageCount; //总页面数 public static int curPageIndex=1; //当前页面 下一页:if(DataGrid1.CurrentPageIndex < (DataGrid1.PageCount -转载 2014-05-14 09:57:30 · 604 阅读 · 0 评论 -
ASP.NET常用的三十三种实用代码(上)
ASP.NET常用的实用代码1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.Quer转载 2014-05-14 09:54:59 · 570 阅读 · 0 评论 -
继承System.Web.UI.Page的页面基类
服务器端的page类 所有我们编写的页面都继承自page类,可见page类是非常重要的,page类提供了哪些功能,直接决定了我们的页面类可以继承什么功能,或者说,直接决定了我们的页面类功能的强大与否!那么,page类实现了什么功能呢?如前所述的三个客户端的事实,页面类要管理ViewState,还要管理事件。page类起码要提供这些功能以供我们的页面类重载或者调用。page类提转载 2014-04-09 20:21:31 · 1236 阅读 · 0 评论 -
ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)
ASP.NET SQL Server 注册工具用于创建供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 数据库,或者用于在现有数据库中添加或移除选项。Aspnet_regsql.exe 文件位于 Web 服务器上的 [drive:]\WINDOWS\Microsoft.NET\Framework\versionNumber 文件夹中。转载 2014-05-08 09:24:12 · 1188 阅读 · 1 评论 -
VS2010构建ASP.NET三层架构实例演示(三)
8、业务层(Bll),针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。创建的方法同上。名称为Bll;解决方案:添加到解决方案;路径为e:\test\Solution1;然后将Bll目录下面的class1.cs改名为UserBll.cs了。这层要引用Dal层,所以要添加引用Dal,方法同上;然后在UserBll.cs顶部加以下代码using Dal;然后双击UserBll.cs转载 2014-04-19 10:33:49 · 2764 阅读 · 2 评论 -
VS2010构建ASP.NET三层架构实例演示(二)
5、创建一个类库(Data)来连接数据库 步骤:文件--新建--项目,在弹出来的“新建项目”对话框中,已安装的模板中选择“Visual C#”--“类库”,名称:Data;解决方案:选择添加到解决方案;位置:E:\test\Solution1,然后点击“确定”。此时右边的解决方案资源管理器中多了一个Data。找到class1.cs文件,右击重命名改为DBConn.cs;然后双击这个文件,左边出转载 2014-04-19 10:32:51 · 2794 阅读 · 0 评论 -
VS2010构建ASP.NET三层架构实例演示(一)
本文是用vs2010+SQLSERVER2008来搭建一个基于三层架构的ASP.NET项目,转载 2014-04-19 10:32:32 · 7385 阅读 · 0 评论 -
MVC与三层架构的异同点
同样是架构级别的,它们有什么相同点和不同点呢?这篇文章讨论一下它们的异同点。希望能帮助读者理解其中的玄机。 其实它们相同的地方在于他们都有一个表现层。 但是他们不同的地方在于其他的两个层。 首先先解释一下MVC。V即View.是视图的意思。C即Controler.是控制器的意思。而M即Model,是模型的意思。这三个里.最不容易理解的应该是Model.就是什么是转载 2014-04-17 20:41:14 · 737 阅读 · 0 评论 -
ASP.NET 三层架构设计
一、三层概述三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对转载 2014-04-17 21:13:28 · 2589 阅读 · 0 评论 -
asp.net中的三层架构是什么意思?mvc设计模式是什么?它们之间有关系吗?
三层架构和MVC是有明显区别的,三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的转载 2014-04-17 20:37:49 · 1224 阅读 · 0 评论 -
ASP.NET常用的三十三种实用代码(中)
ASP.NET常用的实用代码16.模板列<ASP:TEMPLATECOLUMN visible="False" sortexpression="demo" headertext="ID"><ITEMTEMPLATE><ASP:LABEL text=’<%# DataBinder.Eval(Container.DataItem, "ArticleID")%>’ run转载 2014-05-14 09:56:06 · 562 阅读 · 0 评论