3 状态管理和Style类 3.1 状态管理 在上一节中,我们成功的开发了一个具有设计器属性的注册控件。现在我们来学习对我们 的注册控件进行状态管理。 首先我们回顾一下ASP.NET的页面的生命周期,如图3.1.1所示: 图3.1.1 ASP.NET 页面的生命周期 这里我们发现,任何页面只要发生了回传就一定会被服务器销毁(除了像Ajax一样的 发布时间:2012-05-20 作者: 佚名技术 views(175)
在上一篇随笔中已经完成了ADO.NET操作数据库的封装,并已经支持多数据库,只需要在 配置文件中指定数据库类型即可,本节主要完成对象与数据库表的关系映射配置。 下面看表名的映射配置代码块1-1: [Table(Name=Student)] public class StudentEntity { //...........省略 } 在类上面用[Table(name = Student)]属性来 发布时间:2012-05-20 作者: 佚名技术 views(576)
如果你想使下载的文件对终端的用户是私有的,需要他们通过验证用户名和密码验证访问 。那么所有人都会建议你不要把文件放在web服务器的根目录下,然后建议你使用 Response.TransmitFile。但是,如果你没有服务器的访问权限,对你来说实现这样的功能将 会非常困难。 你不能访问服务器,你就只能就文件上传到web服务器的根目录 发布时间:2012-05-20 作者: 佚名技术 views(250)
先决条件 若要在您自己的开发环境中实现这些过程,您需要: Microsoft Visual Studio 2005 或 Microsoft Visual Web Developer 速成版。 一个支持 AJAX 的 ASP.NET 网站。 在服务器代码中自定义错误处理 首先,您将通过使用页面中的服务器代码自定义错误处理。 在服务器代码中自定义错误处理 创建新页并切换到设计视图。 在 发布时间:2012-05-20 作者: 佚名技术 views(673)
前面一节中已经实现了简单的新增功能,下面来实现修改功能,代码如下1-1: #region 将实体数据修改到数据库 public int UpdateT(T entity) { TableInfo tableInfo = DbEntityUtils.GetTableInfo (entity,DbOperateType.UPDATE); string strSql = DbEntityUtils.GetUpdateSql(tableInfo); IDbDat 发布时间:2012-05-20 作者: 佚名技术 views(238)
Asp.Net Mvc终于等来了新版本,这次仍然是Preview版.该版本中加入了不少新特性.特别是在ViewEngine的管理上.得到了很大的改进,不仅让用户可以更方便的更换ViewEngine,而且还可以在一个系统中使用多个ViewEngine的可能得到了实现,本文将探索新版和老版中viewengine的工作方式并进行对比,然后演示如何添加一个或者多个ViewEngi 发布时间:2012-05-20 作者: 佚名技术 views(195)
6.6 清除页面状态 在控件开发时,有时候需要清除子控件的页面状态,比如在创建子控件时,以下是一个在数据绑定时清除视图并创建子控件的应用场景: /// summary /// 获得本书更多内容,请看: /// http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx /// /summary public override void DataBind() { 发布时间:2012-05-20 作者: 佚名技术 views(1141)
本章内容 5.1 控件事件和数据回发概述 5.2 事件和数据回发机制的实现 5.3 复合控件的事件处理机制 5.1 控件事件和数据回发概述 在讲解实现控件事件和数据回发功能之前,有必要先了解一下相关的基本概念。 5.1.1 事件及其意义 要为控件定制事件,先得使用控件的事件。首先以经典的Button控件的OnClick事件为例子,说一下事件 发布时间:2012-05-20 作者: 佚名技术 views(943)
|