Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET 2.0实现模板中的数据绑定系列

ASP.NET 2.0实现模板中的数据绑定系列

ASP.NET 2.0实现模板中的数据绑定系列2008-02-15模板化的数据绑定控件为我们在页面上显示数据提供了根本的灵活性。你可能还记得ASP.net v1.x中的几个模板化控件(例如DataList和Repeater控件)。ASP.NET 2.0仍然支持这些控件,但在模板中绑定数据的语法已经被简化和改善了。本文将讨论在数据绑定控件模板中绑定数据的多种方法。数据绑定表达式ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法Dat...
浅谈Asp.net多层架构中的变量引用与传递

浅谈Asp.net多层架构中的变量引用与传递

浅谈Asp.net多层架构中的变量引用与传递2008-02-15最近比较清闲,正好利用这个时间仔细研究了一下Asp.net的多层架构,主要参考的是 Wrox 的一本<.Net WebSite Programming Problem-Design-Solution>,个人觉得这本书写的不错。面向有一定.net基础的开发人员,刚开始看起来可能觉得很难懂,但是仔细研究一下会发现,这本书是一本面向工程应用的优秀参考手册。Asp.net的多层架构主要是为...
ASP.NET中Session状态保持方式浅议

ASP.NET中Session状态保持方式浅议

ASP.NET中Session状态保持方式浅议2008-02-15ASP.net提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。Session对应浏览器与的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;在对话超时或者被关闭的时候会触发Session_onEnd 事件。程序员可以在代码中响应这两个事件来处理与同一次对话相关的...
ASP.NET事件回传机制

ASP.NET事件回传机制

ASP.NET事件回传机制2008-02-15在ASP.NET里面我们最喜欢做的事情是拖动一个Button然后双击,然后输入代码就可以了。这个称之为事件回传机制,属于软件开发的体系范畴,但并不属于Web开发的范畴,因为是基于TCP/IP协议的,但是TCP/IP协议确是一个无状态的协议,那么ASP.NET是如何引入事件回传的呢?首先请新建一个网站,然后添加一个WebUserControl,命名为:EventModule。如下:现在在该EventModule里...
ASP.NET网站新闻管理系统设计与实现

ASP.NET网站新闻管理系统设计与实现

ASP.NET网站新闻管理系统设计与实现2008-02-15「摘要」利用ASP.NET和ADO.NET技术开发的网站新闻管理系统,实现了网站新闻的动态管理,使得对信息的管理更加及时、高效,提高了工作效率。同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。「关键词」ASP.NET ADO.NET 新闻 管理 数据库随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴...
在ASP.NET中执行URL重写经典方案

在ASP.NET中执行URL重写经典方案

在ASP.NET中执行URL重写经典方案2008-02-15 微软 Scott Mitchell摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEm...
ASP.NET页面事件:顺序与回传详解

ASP.NET页面事件:顺序与回传详解

ASP.NET页面事件:顺序与回传详解2008-02-15Paul Wilson一、初始化·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。·...
ASP.NET 2.0防止同一用户同时登陆方法

ASP.NET 2.0防止同一用户同时登陆方法

ASP.NET 2.0防止同一用户同时登陆方法2008-02-15 天极网 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是 什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面...
ASP.NET2.0高级数据处理之数据绑定

ASP.NET2.0高级数据处理之数据绑定

ASP.NET2.0高级数据处理之数据绑定2008-02-15 天极 陶刚本文详细介绍了ASP.NET 2.0高级数据处理中的数据绑定,包括有绑定语法,指定运行时所期望的数据类型;如何绑定到公共变量和页面的简单属性;如何绑定到另一个控件的属性;如何绑定到通用语言运行时集合类型;如何绑定到ArrayList;如何绑定到DataView等。在前面的“模板中的数据绑定”部分中我们论述过,ASP.NET包含了一种宣告式的数据绑定语法,用于在...
ASP.NET跨页面传值技巧

ASP.NET跨页面传值技巧

ASP.NET跨页面传值技巧2008-02-15关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。1.使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void ...
ASP.NET与数据库相关技巧

ASP.NET与数据库相关技巧

ASP.NET与数据库相关技巧2008-02-15 酷网动力 海雅本文给出了使用ASP.NET进行数据库时的程序实现源代码,比如取得数据表 i 行 j 列的值;将数据读入DropDownList和分类编码检索出相应的分类名称并在DataGrid中显示,供大家参考!一、取得数据表 i 行 j 列的值//建立并打开数据库连接OleDbConnection conn=new OleDbConnection();conn.ConnectionString=strC...
七招制胜ASP.NET应用程序开发

七招制胜ASP.NET应用程序开发

七招制胜ASP.NET应用程序开发2008-02-16 天极 王凯明随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。1. ~ 的用法一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的资...
ASP.NET中的HTTP模块和处理程序

ASP.NET中的HTTP模块和处理程序

ASP.NET中的HTTP模块和处理程序2008-02-16 天极 陶刚介绍在Internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。开发者需要扩充或扩展Web服务器的功能。Web服务器厂商设计了不同的解决方案,但是都遵循同一个主题“向Web服务器插入某些组件”。所有的Web服务器补充技术都允许开发者建立并插入组件以增强Web...
用ASP.NET缓存提高站点性能

用ASP.NET缓存提高站点性能

用ASP.NET缓存提高站点性能2008-02-16Steven A. Smith[简介]ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存API则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。在ASP.NET提供的许多特性中,缓存支持无...
<< 211 212 213 214 215 216 217 218 219 220 >>