Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET 2.0中的Web和HTML服务器控件

ASP.NET 2.0中的Web和HTML服务器控件

ASP.NET 2.0中的Web和HTML服务器控件2007-05-11 天极 陶刚编译除了代码和标记之外,ASP.NET 2.0页面还可以包含服务器控件,它们是可编程的服务器端对象,典型情况下表现为页面中的UI元素(例如文本框或图像)。服务器控件参与页面的执行过程,并给客户端生成自已的标记呈现内容。服务器控件的优势在于,它让开发者从简单的积木式的组件中获取复杂的呈现方式和操作行为,极大地减少了生成动态Web页面所需要编写的代码量;另外一个优势是,定制它们...
ASP.NET 2.0后台代码与内联代码的对比

ASP.NET 2.0后台代码与内联代码的对比

ASP.NET 2.0后台代码与内联代码的对比2007-05-11 天极 陶刚编译内联(Inline)代码的分离下面的例子演示了一个简单的带有三个服务器控件(分别是文本框、按钮和标签)的ASP.NET页面。最初这些控件呈现的内容与HTML形式是相同的。但是,当你在客户端的文本框中输入值并点击按钮的时候,该页面会发回服务器并且在该页面的代码中处理这个点击事件,动态地更新标签控件的Text属性。接下来这个页面会重新呈现以反映更新过的文本。这个简单的例子演示了服...
ASP.NET 2.0 Web窗体语法指导

ASP.NET 2.0 Web窗体语法指导

ASP.NET 2.0 Web窗体语法指导2007-05-11 天极 陶刚编译ASP.NET Web窗体页面是一个宣告式的文本文件,扩展名是.aspx。除了静态的内容之外,你还可以使用八种不同的语法标记元素。这一部分回顾这些语法元素并提供了一些使用方法示例。呈现代码的语法:<% %>和<%= %>代码呈现块用<% ... %>元素表示,它允许你控制呈现的内容,在Web窗体页面执行的显示阶段执行。下面的例子演示了如何使用它们循环显示HTML的内容。<%@ P...
ASP.NET 2.0服务器控件开发之控件样式

ASP.NET 2.0服务器控件开发之控件样式

ASP.NET 2.0服务器控件开发之控件样式2007-05-11 天极 金属边缘随着.NET技术的不断发展和成熟,服务器控件越来越受到广大开发人员的喜爱。同时,服务器控件的发展也呈现出一些趋势,例如,功能越来越强大,很多功能逐渐从服务器端转移到客户端。另外,服务器控件也越来越美观。这可能与Windows操作系统越来越讲求功能与外观统一的发展思路有关。本文及其随后的几篇文章将重点介绍如何为服务器控件实现漂亮的外观。实际上,服务器控件的外观主要由样式属性决定...
ASP.NET 2.0数据操作之创建业务逻辑层

ASP.NET 2.0数据操作之创建业务逻辑层

ASP.NET 2.0数据操作之创建业务逻辑层2007-05-11 博客园 Reeezak导言本教程的第一节所描述的数据访问层(Data Access Layer,以下简称为DAL)已经清晰地将表示逻辑与数据访问逻辑区分开了。不过,即使DAL将数据访问的细节从表示层中分离出来了,可它却不能处理任何的业务规则。比如说,我们可能不希望产品表中那些被标记为“停用”的产品的“分类编号”或“供应商编号&rd...
ASP.NET+Atlas创建客户端Web应用程序

ASP.NET+Atlas创建客户端Web应用程序

ASP.NET+Atlas创建客户端Web应用程序2007-05-11 ASP.NET 朱先忠编译提要 本文介绍了Atlas框架,并探讨它的客户端和服务器端类库及其编程模型。另外,本文还详细剖析了一个支持Atlas功能的示例Web应用程序。一、开发环境说明本文中所提供的信息适用于下列技术:Asp.net 2.0,Asp.net Atlas CTP,Visual Studio Professional 2005和Visual Web Developer 20...
ASP.NET2.0服务器控件之类型化样式属性

ASP.NET2.0服务器控件之类型化样式属性

ASP.NET2.0服务器控件之类型化样式属性2007-05-11 天极 金属边缘上一篇文章对控件样式属性的基本概念进行了介绍,同时,还通过示例说明了重写样式属性的方法。本文重点对类型化样式属性的创建方法进行讲解。实现类型化样式属性的方法继承自Style类的类称为类型化样式。Style类可以由控件开发人员来扩展,创建一个自定义类型化样式,它重写或者添加Style类的属性。服务器控件也可以把自定义类型化样式作为ControlStyle属性的类型。例如,Tab...
在ASP.NET中实现Url Rewriting

在ASP.NET中实现Url Rewriting

在ASP.NET中实现Url Rewriting2007-05-11 msdn 概要分析如何使用微软提供的ASP.NET来对动态产生的URL地址进行网址重写。 网址重写是实现一种截取网址请求并将其进行处理后重新指向到一个指定的网址的过程。作者本人在对各种实现网址重写的技术进行研究和探讨后得出的经验和方法,希望能对您有所帮助。 内容简介稍微花点时间看一看你做的网站里头的URL地址,你看到类似这样的地址吗http://yoursite.com/info/dis...
ASP.NET的错误处理机制

ASP.NET的错误处理机制

ASP.NET的错误处理机制2007-05-11 博客园 对于一个Web应用程序来说,出错是在所难免的,因此我们应该未雨绸缪,为可能出现的错误提供恰当的处理。事实上,良好的错误处理机制正是衡量Web应用程序好坏的一个重要标准。试想一下,当用户不小心在浏览器输入了错误的URL或者当用户提供了一些信息导致程序出错的时候,如果我们没有对这些情况进行处理,而是任由404或是500的错误页面甚至出错的堆栈信息呈现在用户面前,这无疑会把一些用户给吓跑。所以,在我们开发...
ASP.NET 2.0服务器控件之复合控件概述

ASP.NET 2.0服务器控件之复合控件概述

ASP.NET 2.0服务器控件之复合控件概述2007-05-11 天极 金属边缘在前面的文章中,主要介绍了服务器控件的基本概念、基本理论,这些内容是构建所有自定义服务器控件的基石。然而,仅仅依靠这些知识还不足以创建出优秀的服务器控件。因为,不同类型的服务器控件具有不同的创建方法,开发人员必须在掌握基本概念和理论之后,掌握不同类型服务器控件的开发方法。本文及其随后几篇文章将详细介绍与创建复合控件相关的内容。本文重点介绍有关复合控件的概念、创建方法等理论,然...
ASP.NET 2.0服务器控件之客户端功能

ASP.NET 2.0服务器控件之客户端功能

ASP.NET 2.0服务器控件之客户端功能2007-05-11 天极 金属边缘多数在表示层应用的服务器控件主要由两个部分组成:服务器端功能和客户端功能。服务器端功能永远是服务器控件的核心,而随着技术的发展,客户端功能也逐渐变得越来越重要。只有两个部分互相配合,才能创建出功能强大、界面丰富的服务器控件。本文将讨论在服务器控件中实现客户端功能的相关问题,具体内容包括客户端功能概述、实现简单客户端功能、实现复杂客户端功能,以及部署客户端文件的实现方法等内容。1...
ASP.NET 2.0服务器控件之复合控件事件

ASP.NET 2.0服务器控件之复合控件事件

ASP.NET 2.0服务器控件之复合控件事件2007-05-11 天极 金属边缘在上面一篇文章中,我们讨论了有关创建复合控件的基本理论,并且通过一个典型应用掌握了复合控件的呈现方法。本文将继续讲解有关创建复合控件的内容,重点是为复合控件实现事件的具体方法。复合控件的事件处理简介谈到自定义控件的事件处理问题,这在前面的系列文章中已经进行讲解。由前文可知,实现控件事件的核心主要是定义事件属性结构和事件处理程序等。然而,这些内容是构建所有自定义服务器控件的基础...
ASP.NET 2.0服务器控件之复合控件样式

ASP.NET 2.0服务器控件之复合控件样式

ASP.NET 2.0服务器控件之复合控件样式2007-05-11 天极 金属边缘为了设置复合控件的外观,复合控件必须提供一些样式属性,尤其是针对子控件的样式属性。在本文中,我们将重点介绍为复合控件实现样式属性的两种方法。1、上传部分样式属性在为复合控件实现样式属性之前,读者应首先了解"样式冒泡"的基本概念。样式冒泡多用于实现复合控件的样式属性。由于在复合控件中包含多个子控件,因此,这些子控件的样式属性可能在一定情况下,干扰复合控件的样...
ASP.NET 2.0服务器控件之实现验证控件

ASP.NET 2.0服务器控件之实现验证控件

ASP.NET 2.0服务器控件之实现验证控件2007-05-11 天极 金属边缘为了更好的创建交互式Web应用程序,加强应用程序安全性(例如,防止脚本入侵等),开发人员应该对用户输入的部分提供验证功能。过去,输入验证功能基本由自行编写的客户端脚本来完成这种实现方法既繁琐,又容易出现错误。随着技术的发展,ASP.NET技术通过提供一系列验证控件来克服这些缺点,例如,RequiredFieldValidator、CompareValidator、RangeV...
ASP.NET 2.0实现依赖Oracle的缓存策略

ASP.NET 2.0实现依赖Oracle的缓存策略

ASP.NET 2.0实现依赖Oracle的缓存策略2007-05-11 天极 卢国华ASP.NET 2.0中的缓存提供了对SQL依赖项的支持,也就是说当SQL SERVER数据库中的表或行中的数据被更改后,缓存中的页面就失效,否则,页面输出可一直保留在缓存当中。这确实为程序员提供了方便。但微软一向很小家子气,只为使用自家产品SQL SERVER的程序员提供了方便,那些用Oracle数据库的ASP.NET程序员怎么办呢?其实不用着急,因为ASP.NET 2...
如何在ASP.Net中把图片存入数据库

如何在ASP.Net中把图片存入数据库

如何在ASP.Net中把图片存入数据库2007-05-11介绍可能有很多的时候,我们急需把图片存入到数据库当中。在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在文件系统中。在这篇文章中,我们将讨论怎样把图片存入到Sql2000当中。在这篇文章中我们可以学到以下几个方面的知识:1.插入图片的必要条件2.使用流对象3.查找准备上传的图片的大小和类型4.怎么使用Inp...
为Asp.net应用程序设置构建Web服务

为Asp.net应用程序设置构建Web服务

为Asp.net应用程序设置构建Web服务2007-05-11宋华一.什么是应用程序设置应用程序设置通常是指与应用程序密切相关的一系列参数。在基于窗体的Windows应用程序中,应用程序设置主要包括影响应用程序布局的位置.尺寸等参数;影响应用程序外观的颜色.形状等参数;此外,还包括应用程序的语言.文化等设置以及数据源和连接字符串等等。这些参数设置在程序开发中应用广泛,有的被用来保持应用程序的一致性.连续性,比如保存应用程序结束时的窗体大小.位置及背景颜色,...
ASP.NET的WebFrom组件LinkButton编程

ASP.NET的WebFrom组件LinkButton编程

ASP.NET的WebFrom组件LinkButton编程2007-05-11马金虎在ASP.NET的WebForm组件中的LinkButton组件也是一个服务器端的组件,这个组件有点类似于HTML中的<A>标识符。它的主要作用是就是在ASP.NET页面中显示一个超链接。当这个链接被按动的时候,页面就会往服务器端传递信息,并且在服务器端来处理相应的事件。一.LinkButton组件的重要的组成内容:我们通过下面这张表来说明一下LinkButton组件的一些...
<< 211 212 213 214 215 216 217 218 219 220 >>