ASP考试重点范围
ASP考点

1 跳转页面的指令是:response.redirect("a.aspx")2 如何判断页面是否首次加载还是重发:判断Page.IsPostBack,如果为false则为首次加载,否则为重发。
3 dataset是的断开式空间,对dataset的任何操作,都是在web服务器缓存中进行。
4 executenonquery()执行一个SQL语句;Read()查询数据库返回一个数据流,一次读一条记录。
5 如何读取web.config信息:通过引用system.configuration(适用于特定计算机、应用程序或资源的配置文件)6 page类表示从 Web 应用程序的宿主服务器请求的.aspx 文件。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default6.aspx.cs" Inherits="Default6" %>Language="C#" -- 所用的编程语言 AutoEventWireup -- 表示控制TextBox 控件中自动完成功能的行为的值。
CodeFile -- 源代码文件名 inherits -- 所属的类7 验证控制控件:1》comparevalidator 将由用户输入到输入控件的值与输入到其他输入控件的值或常数值进行比较2》customvalidator 提供可以对另一个控件执行自定义验证的控件。
3》rangevalidator 验证另一控件值是否在允许的范围内4》regularexpressionvalidator 提供用于验证另一控件的值是否与所提供的正则表达式相匹配的控件功能。
5》requiredfiledvalidator 提供控件功能以验证关联的输入控件的值是否不同于其初始值。
asp考试资料

1.静态网页:是标准的html文件,其文件拓展名为“.htm”或“.html”,它可以包含文本、HTML标记、客户端脚本以及客户端ActiveX控件等。
2.动态网页:除了包含静态网页中可能出现的文本、HTML标记、客户端脚本以及客户端ActiveX控件等外,还可以包含程序代码和只能在Web服务器上运行的服务器端脚本。
其文件拓展名为“.asp”、“.php”或“.jsp”。
3.函数:是将具体的功能或操作通过关键字Function进行封装的一种编程手段。
当函数被其他程序或语句块使用时,将会返回一个值。
4.过程:过程是用来执行一个特定任务的一段程序代码。
VB应用程序由若干过程组成,这些过程保存在文件中,每个文件的内容通常称为一个模块。
5.URL:(统一资源定位机制)用于在internet上唯一的标识每一个资源的位置,通常也称为URL地址、网站地址或网址。
Web客户机就是依靠URL来访问所指定的web服务器的。
URL的通用格式:协议://主机名;端口/目录/……/文件名其中:“协议”段指定数据传输的方式,即访问该资源所应用的internet协议,常用的协议有http(超文本传送协议ftp(文件传送协议)、Telnet(远程登录协议)、mailto(电子邮件)、file(本地文件)等。
若不指定,默认使用http协议“主机名”段是指定web服务器的IP地址或域名地址。
如或“210.31.224.1”“端口”段指明internet服务的端口号。
端口段不必填,通常internet用户不需要对其进行指定,采用默认的端口号,如http协议默认的端口号是80,FTP协议默认的端口号是23。
“文件名”段是将要访问的文件名称,包括主文件名和扩展名,如“index.html”HTTP:(超文本传送协议)一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。
6.子程序:只执行程序而不返回值的程序模块。
Asp-net考试重点

第一章一4.0框架1.支持的语言:多种语言如VB,C#,J#和C++等。
被执行之前,所有的.NET语言都被编译成一种低级语言,即中间语言2. 4.0框架的主要组件:公共语言运行时和.NET类库.二开发和运行环境包括:安装IIS,安装VS2010,安装.NET Framework SDK;创建一个WEB项目它的页面文件后缀.aspx,程序文件的后缀是.cs三、网页是完全面向对象的,在网页中,可以使用事件来处理HTML元素。
四.Web.config文件是程序中可以对应用程序进行配置,包括错误信息显示方式,会话存储方式和安全设置等。
创建一个Web应用程序后,默认情况下系统会自动创建一个Web.config文件,但这不意味着在一个必须具有Web.config文件。
第二章C#入门一、面向对象程序C#的数据类型二、中有几个循环语句。
写出其中任意两个的结构三、面向对象程序的特点,定义类的成员访问修饰符(public ,internal,protected,private,protected internal)第三章服务器控件一.服务器控件按用途可分为4种(1)执行控件:Button,LinkButton等(2)输入控件(它是服务器控件种类最多的一类控件)例如TextBox,CheckBox,RadioBox,ListBox,DropDownList等其中TextBox它的TextMode属性它所表示的含义RadioBox的GroupName属性(3)输出控件:Label,Image,(4)面板控件:Panel第四章一、数据验证的两种方式:客户端验证和服务器端验证二、服务器端验证的六种分类(1)RequireFieldValidator必填项(2)CompareValidator与某值的比较(3)RangeValidator范围检查(4)RegularExpressionValidator模式匹配(5)ValidatorSummary验证摘要(6)CustomValidator自定义第五章常用对象一、Page类、Request对象、Response对象、Server对象主要用来连接服务器和客户端浏览器之间的联系而Cookie对象、Session对象、Application对象则主要用于网站状态的管理。
asp考试提纲_1

ExecuteReader 与ExecuteNonQuery 的区别?ExecuteNonQuery类型为void, 执行不返回结果的SQL语句, 包括insert,delete,update,create table,create procedure 以及不返回结果的存储过程ExecuteReader 类型为SQLDataReader,执行select,tableDirect 或者有返回结果的存储过程数据库连接对象是什么?Connection 对象用于连接到数据库和管理数据库的事务, 描述数据源和用户身份验证, 提供连接或者断开连接SQL server 使用SQLConnection对象,Oracle 使用OracleConnection 对象Connection: 建立与数据源的连接Command对: 数据源执行操作命令, 用于修改数据, 查询数据和运行存储工厂DataReader: 从数据源获取返回的数据DataAdapter: 用数据源数据填充DataSet, 并可以处理数据更新.NET中所有类的基类?Object按钮(button )导航到其它页面的代码是什么?aspx 中:<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />cs 中:protected void Button1_Click(object sender, EventArgs e){Response.Redirect("add.aspx");// 双引号里显示你要跳转的页面}XML的知识xml, 可扩展标记语言, 在文件配置, 数据存储, 基于Web的B2B交易, 存储矢量图像和描述分子结构架构DataSet 与DataReader 的区别?DataSet: 断开式连接, 非面向连接, 处理速度慢, 支持分页, 占用内存多DataReader: 非断开式连接, 面向连接, 处理速度快, 没有分页, 占用内存少 用什么方式进行数据验证?验证控件: 表单验证控件, 比较验证控件, 范围验证控件, 自定义验证控件, 正则验证控件查询最后一次更新的事务号的SQLselect top 1 from 表名order by 事务号desc页面之间传递参数的方式及它们的优缺点?QueryString1. 使用简单2. 缺乏安全性, 不能传递对象Session1. 数据量大小限制, 服务器进程失败, 状态服务器也可以保存和管理Session 信息2. 存储大量数据会消耗资源, 加重服务器负担, 有有效期限制Cookie1. 简单, 数据持久性( 可以在浏览器会话结束立即到期, 也可以在客户端永久保存), 无需任何服务器资源, 用于保存用户状态2. 大小限制, 不确定性( 客户端可以禁用), 安全风险Application1. 数据可以在Application 对象内进行数据共享, 可以覆盖多个用于, 单独的Application 对象可以隔离出来并允许在内存中, 停止一个Application 对象不会影响其他Application 对象2. 作为全局变量容易被误操作Server1. 直接在服务器端重定向, 减少客户端向服务端提出请求, 可以传递各种数据类型的值和控件值2. 客户端浏览器中的URL地址是不改变, 易出错数据访问(8.4 、8.5 小节)。
ASP考试考点总结

1.静态网页和动态网页的区别:■静态的网页用单纯的HTML标记语言进行编写,并以.htm或.html为文件扩展名的进行保存的HTML文档,静态网页中可以包含文字、图片、超链接,静态网页的所有内容有HTML标记标注,仅用来控制网页内容的布局和网页元素的静态显示。
■网页可以与用户的操作进行互动、发生动态变化的称为动态网页,包括客户端动态网页和服务器动态网页。
2. 什么是服务器脚本,客户端脚本?◐在服务器端运行的脚本程序,解释执行后转化为HTML代码传送到到客户端。
◐在客户端的浏览器执行的脚本程序。
3.什么是ASP,以及其特点和工作过程?ASP是微软提供的一套Web服务器端脚本程序开发工具和运行环境,可用来创建和运行动态交互的Web服务应用程序。
特点:●使用VBScript或者JavaScript等简单易懂的脚本语言,结合HTML代码,即可快速方便地创建大多数Web应用程序.●使用记事本编辑,无需编译,即可在服务器端直接运行。
●ASP提供一些内置对象,可用来从客户端的浏览器接受信息或将服务器处理后的响应信息发送给客户端的浏览器。
●ASP提供一些标准的ActiveX组件,同时允许用户添加或创建自己的ActiveX组件,这些组件允许依据浏览器的能力进行不同的显示。
●ASP提供与后台数据库的连接和访问功能。
●ASP的源代码不会被传送到客户端的浏览器,提供了安全性。
●ASP使用服务器脚本程序自动生成客户端脚本代码。
●在ASP网页中可以使用已经装有COM脚本兼容引擎的任何脚本编辑语言。
工作过程:当客户端浏览器向站点Web服务器请求ASP网页时,Web服务器先将ASP文档交给自身携带的ASP引擎,在此处执行ASP文档中的脚本代码并将结果转化为HEML代码,然后再将转化后的代码发送到客户端的浏览器。
4.什么是IIS?IIS是Microsoft公司推出的Web服务器软件。
对IIS的一些描述:◆IIS的设计目标是提供适应性强的Internet和Internet服务器功能。
ASP考试

考试论述:1.一名WEB程序员应该懂哪些方面的知识,应该注意学习那些东西?(1)各种脚本,asp、jsp、php等等(2)数据库,并且考虑内存消耗,访问速度,数据库连接池和事务机制(3)组件技术,明白COM原理,如何实现这种调用(4)网络技术,知道WEB服务器机制,明白HTTP协议(5)HTML,JSP,JA V ASCRIPT,SQL,XML,CSS,HTTP协议等等静态网页:纯粹HTML格式的网页成为静态网页动态网页的一般特点:(1)以数据库为基础,大大降低了网站维护的工作量(2)可以实现更多的功能,如用户登录,用户注册,用户管理等(3)动态网页并不是独立存在于服务器上的网页文件,只有当用户向服务器请求时,才会返回一个完整的网页动态网页开发技术:(1)PHP hypertext preprocessor 超文本预处理器(2)JSP java server page(3)ASP active server pages(4)IDE:集成开发环境integrated develop environmentASP:active server pagesIIS:信息服务器internet information serverMSDN:microsoft developer networkGUI:图形用户界面graphical user interfacevisual studio 2008的文档窗口叫WEBFORM,具有“设计”和“源”两种视图,可用“拆分”按钮将两种视图同时显现。
一个标准应用程序由多个文件组成,包括WEB页面,HTTP页面,HTTP处理器,HTTP模块,可执行代码,配置文件和数据文件。
目录:(1)bin文件夹:包含WEB应用程序要使用的已经编译的.net组件程序集(2)App_code:包含源代码文件,如.cs文件(3)App_data:当添加数据库文件时,会自动添加该文件夹(填空)是使用事件驱动的编程模型,开发人员只需要向WEB窗体添加一些控件,然后响应相应的事件。
ASP程序设计基础期末复习指导
ASP程序设计基础期末复习指导一、课程说明出版单位:清华大学出版社北方交通大学出版社版本:2006.8二、考试说明考试方式:采用闭卷考试,考试时间90分钟。
考核范围:主教材1~11章。
题型及分数比例:1.填空题(每空2分,共30分)2.单选题(每题2分,共30分)3.程序分析题(共40分)三、复习要点1.WWW的工作原理2.Ap的基本概念3.Ap的基本组成4.IIS的安装配置5.比较主要的网络程序设计语言ASP、PHP和JSP。
1.Vbcript的概念2.Vbcript的基本框架3.对象,对象的方法和属性4.变量使用5.过程和函数的使用6.Vbcript的运算符7.选择语句8.循环语句9.事件和事件过程10.数组的含义、定义格式及初始化格式,数组长度、数组元素、元素下标的含义。
11.掌握一些常用的函数:数学函数、类型转换函数、日期和时间函数以及字符串运算函数。
1.掌握Ap的基本概念2.理解Ap的程序的语法和规则3.熟悉Ap使用过程和函数1.掌握使用Repone对象向浏览器输出数据、网页重定向,及其属性和方法的应用。
2.熟悉Requet对象从浏览器获取数据及利用QueryString集合获取数据,以及获取服务器端环境变量的方法。
1.掌握Application对象属性的应用,及其事件和数据集合的使用方法。
2.掌握Seion对象的数据集合、属性、方法、事件和会话的使用。
1.掌握Server对象的概念和属性的使用,掌握向浏览器输出HTML代码、获取文件的路径、在浏览器中输出URL代码和CreatObject的使用2.掌握Cookie工作原理及其使用方法。
3.Global.aa文件概述,掌握Global.aa文件的使用1.掌握用Brower组件来获取客户浏览器的信息2.了解用FileSytem组件来处理文件及文件夹,以及处理驱动器并获取驱动器信息3.了解用ContentLinker组件进行网路导航4.掌握用AdRotator组件来制作动态广告1.理解数据库系统的基本概念2.掌握建立Acce数据库,创建数据表、用户及其密码设定3.了解建立SQLServer数据库,创建数据表、用户及其密码设定4.掌握设置数据源用2.了解函数使用3.掌握SQL语句操作数据,插入、修改和删除数据的使用4.了解视图和索引的创建5.掌握TranactSQL程序设计的基本语法及变量,了解流程控制语句。
ASP 2011复习提纲
2011复习题纲1、B/S (浏览器/服务器)P2具体结构:浏览器/Web服务器。
不足之处:缺乏对动态页面的支持,系统扩展能力差,数据提交一般以页面为单位,数据的动态交互性不强,不利于在线事务处理应用。
优点:客户端只要一个浏览器就行了,所有的数据都在服务器上。
2、Form (窗体)元素P19如果页面包含允许用户与页面交互并提交该页面的控件,则必须包含一个form元素一个页面只能含有一个form元素。
Form元素必须包含runat属性,其属性值为server.3、DataSourceID 绑定控件数据源ID不能重复。
4、Global.asax (每个站点对应一个Global.asax文件)Application_Start:指应用程序启动时运行的代码P1565、TextBox. TextMode TextMode指控件的行为模式:单行、多行、密码。
6、ViewState不能转页面传递数据的对象,(仅在本页面中可用,离开本页面,数据就丢失,注意和Session的区别)7requiredFiledValidator.controlToValidator 指要验证控件的ID。
(即,去验证哪个控件)RegularExpressionValidator 正则表达式的控制字符集。
\d+ 表示匹配前面数字字符1次或多次\w 表示匹配任何单词字符\d表示匹配数字字符* 表示匹配前面字符或表达式0次或多次+ 表示匹配前面字符或表达式1次或多次P778、AdRotator控件与XML文件通过广告控件的AdvertisementFile属性实现关联。
控件的XML文件中的数据元素Impression指,广告在轮换中相对于其他广告出现的频率。
数据越大,显示该广告的频率越高。
P59 9、母版页(猜测:只是想让同学们了解母版的用处及结构)母版页的概念:母版页实际上是网站的框架,它为应用程序中的页创建一致的布局,为应用程序中的所有页定义所需的外观和标准行为。
aspnet应用开发与实践期末考试重点复习
style="text/css"
六、 javascript 简介
答:是一种基于事件和对象驱动的具有安全性的解释型脚本语言,
不仅可以
编写客户端的脚本程序, 还可以编写服务器端的脚本程序。 有两种使用方法:
1. 直接在网页中使用: <script language="javascript">...</script>
3. application: 全局应用对象 , 用于共享应用程序级信息,即多个用户共享 一个 Application 对象
4. session: 会话对象, session 对象和 application 对象有些类似,都是用 来存储跨网页程序的变量或者对象。
5. cookie: 保存信息对象,用于保存浏览器访问的服务器页面,也可以用它 存放非敏感的用户信息。
2. 引入外部 js :<script language="javascript"
src="demo.js"></script>
七、 HTTP
Hyper Text Transfer Proctocal, 超文本传输协议:是浏览器和服务器之间 的应用层通信协议。 HTTP协议是基于 TCP/IP 的协议,它不仅需要能正确的 传输超文本, 还要求能控制传输超文本中某一部分的内容, 还要求能控制显 示超文本中的某一部分内容
8. Application 提供两个事件 _ Application OnStart Application 开始 的时候调用该事件 __ Application_OnEnd _____ Application 结束时调用 该事件
大题:
Asp复习纲要
第一章Asp概述
1.静态网页与动态网页
2.两大编程体系,B/S结构编程语言
3.掌握ASP的相关技术
4.ASP的工作原理
5.测试IIS安装是否成功,以及是否启动了Web服务器,可以在浏览器地址栏中输入http://Localhost
6.安装IIS后,缺省的Web站点通常为c:\Inntpub\wwwroot,
7.了解虚拟目录
8.ASP网页结构
第二章网页设计基础
1.网页的基本结构
2.掌握各种标记符号及使用方法
3.掌握css的相关内容:语法、加载方式、与标记对应的三种方式
第三章VBScript编程
1.VBScript代码的基本格式
2.数据类型;常量与变量;数组、动态数组
3.VBScript语句的结构
4.注释语句
5.掌握过程与函数,会用常用的函数
第四章Asp内置对象
1.掌握常用内置对象及功能
2.掌握各种内置对象常用的方法与属性
3.区分application与session对象
4.掌握cookie集合
5.掌握Global.asa文件的功能及其结构和使用方法
第五章ADO数据访问接口
1.掌握常用对象的功能及使用方法
2.掌握数据库调用的三种方式
3.掌握三种对象的常用方法和属性
留言板、学生成绩系统、购物网站等基于数据库的动态网站的构建思路、关键代码、所包含程序功能等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、.sink文件与.css文件的区别:1) 外观文件可以使页面中多个同类控件具有相同的外观样式,而级联样式表只能通过设置“CssClass”属性实现单个控件的外观样式控制。
2) 外观文件可以实现对所有控件的外观设置,而级联样式表文件并不是对所有控件都有效,其主要应用领域是XHTML元素。
3) 在控制外观属性较多的控件时,需要在样式表文件中定义大量的类名选择符,使文件变得十分臃肿。
而且若各CSS类之间的关系处理不好,还可能造成页面布局的混乱。
2、HTML控件和服务器端控件:1) HTML控件HTML控件在默认情况下属于客户端(浏览器)控件,服务器无法对其进行控制。
HTML控件是从HTML标记衍生而来的,每个控件对应于一个或一组HTML标记。
2.)服务器端控件在Visual Studio的工具箱中,只有“HTML”选项卡中的控件是客户端控件(也称为浏览器控件),其他所有控件都是Web服务器端控件。
其中“标准”选项卡中的控件是最常用的控件。
在类库中,所有Web控件都是从System.Web.UI.Control.WebControls直接或间接派生而来的。
3)HTML控件可以通过修改代码将其变成Web服务器端控件,几乎所有的HTML 标记只要加上runat=”server”这个服务器控件标识属性后都可以变成服务器端控件。
3、页面的处理过程:当用户通过浏览器发出一个对页面的请求后,Web服务器将用户的请求交由引擎来处理。
系统首先会检查在服务器缓存中是否有该页面,或此页面是否已被编译成了.dll文件。
若没有则将页面转换为源程序代码,然后由编译器将其编译成.dll文件,否则直接利用已编译过的.dll文件建立对象,并将执行结果返回到客户端浏览器。
5、比较ImageButton控件与Image控件1)ImageButton控件是用于超链接的图像按钮,单击这些按钮可以跳转到其他的web页面。
这些按钮以小图标作为自己的外观,在页面中起到了点缀和装饰页面的作用。
2)Image控件可以在设计或运行时以编程方式为Image对象指定图形文件。
还可以将控件的ImageUrl属性绑定到一个数据源,以根据数据库信息显示图形。
与大多数的web服务器控件不同,Image控件不支持任何用户事件。
3)ImageMap中HotSpots属性,用于设置作用点集合,系统提供了圆(CircleHotSpot)、矩形(RectangleHotSpt)、和多边形(PolygonHotSpot)3中作用点类型。
或或Image,Imagemap.ImageButton控件都是用于显示图片的控件。
ImageButton 控件在网页中呈现为超链接图像按钮的形式,单击这些按钮可跳转到其他Web 页面,并且显示在控件中的图像可以是存放在本站点内的图像文件,也可以是其他网站中的图片链接,支持图像文件格式丰富。
Image控件可以在设计时或运行时以编程方式为Image对象指定图形文件,还可以将控件的ImageUrl属性绑定到一个数据源,以根据数据库信息显示图形,Image控件不支持任何用户事件。
ImageMap可以创建图像,该图像包含任意数目的,用户可以单击的区域,这些区域称为“作用点”,每个作用点都可以是一个单独的超链接或回发事件。
6、用户控件页与web窗体页区别(.aspx和.ascx的区别):1) 用户控件页只能以.ascx为扩展名;2) 在用户控件文件中不能包含<html>、<body>、<from>元素,这些元素应位于宿主页(用户控件所在的Web窗体页)中。
7、Page对象的Load事件与Init事件比较:Page对象的Init事件和Load事件都发生在页面加载的过程中,但在Page 对象的生存周期中Init事件只有在页面初始化时被触发一次,而Load事件在初次加载及每次回发中都会被触发。
当用户单击页面中按钮时引起回发,使Load 事件处理代码再次被执行,故ListBox1中的列表项出现了重复。
8、比较验证控件CompareValidatorCompareValidator将输入控件的值与常数或其他输入控件中的值进行比较,以确定这两个值是否与由比较运算符(==、!=、<、>等)指定的关系匹配。
1)ControlToCompare:获取或设置用于比较的输入控件的ID,默认值为空字符串2)ValueToCompare:获取或设置一个常数,该值要与用户输入到被验证控件中的值进行比较9、Application对象与Session对象的区别:Application对象和Session对象都可在服务区端保存数据或对象,使用方法和常用属性、事件、方法也基本相同。
但application对象中保存的信息是为所有来访的客户端浏览器共享的,而Session对象保存的数据则是仅为特定的来访者使用的。
10、简述数据集(DataSet)与数据提供器(Provider)的作用及二者之间的关系:数据提供程序是.net用于访问数据库的api的提供者,对于不同的数据库有不同的提供程序,比如用于访问sql server的,mysql的,ObjectDB的等等DataSet是一种内存内的数据缓存措施,取过来的数据可以暂存在内存中,组件控件和程序可以修改DataSet,DataSet负责记录增删改查部分,但是仅存在于内存中还未提交至数据库,当使用Adapter可以直接提交数据到数据库 DataSet 是使用相应的数据提供程序来获取底层的数据的11、Command对象的常用方法有哪些?command对象的常用方法:ExecuteScalar()方法,ExiecuteNonQuery()方法,ExecuteXMLReader()方法,ExecuteReader() 方法。
1)ExecuteScalar()方法:需要返回的只是单个值的数据库信息,而不需要返回表或数据流形式的数据信息;2)ExiecuteNonQuery()方法:可以方便地处理那些修改数据但不返回行的SQL语句;3)ExecuteXMLReader()方法:返回XmlReader 对象,只用于SqlCommand对象。
4)ExecuteReader() 方法:执行CommandText,返回一个DataReader对象。
12、应用程序访问数据库的四种方法1)数据源控件,配合数据绑定控件可以方便实现对数据库的常规操作,几乎不需代码。
2)数据提供器(Provider),建立数据源与数据集之间的连接,将应用程序编辑后的数据发送回数据库。
3)数据集(DataSet),数据库的操作指向DS,待操作完毕后,将更新数据一次性保存到数据库中,连接—内存—填空—发送—释放—读入—断开。
4)使用LINQtoSQL对象直接操作,创建Datalontert类和数据类实体,实例化该类,使用创建查询,输出结果。
二、程序设计题1、多控件共享单一事件:public partial class _Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){this.Title = "简单算术计算器";txtResult.ReadOnly = true;txtNum1.Focus();}protected void Button_Click(object sender, EventArgs e){if (txtNum1.Text == "" || txtNum2.Text == ""){ return; }Button btn = (Button) sender;float fNum1, fNum2, fResult = 0;fNum1 = float.Parse(txtNum1.Text);fNum2 = float.Parse(txtNum2.Text);switch (btn.ID){case "btnAdd":fResult = fNum1 + fNum2;break;case "btnSub":fResult = fNum1 - fNum2;break;case "btnMulti":fResult = fNum1 * fNum2;break;case "btnDivi":fResult = fNum1 / fNum2;break;}txtResult.Text = fResult.ToString ();}}2、访问数据库:public partial class_Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) } protected void Button1_Click(object sender, EventArgs e){ String strconnection = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|Northwind.mdb";OleDbConnection thisConnection = new OleDbConnection(strconnection);string sql="select * from 订单 where 货主城市 ='" + TextBox1.Text + "'";OleDbCommand thisCommand = new OleDbCommand(sql, thisConnection);mandType = CommandType.Text;try{ thisCommand.Connection.Open();OleDbDataReader dr;dr = thisCommand.ExecuteReader();for (int i = 0; i <= dr.FieldCount - 1; i++)Label1.Text += dr.GetName(i) + " ";Label1.Text += "<br>";while (dr.Read()){ for (int i = 0; i <= dr.FieldCount - 1; i++)Label1.Text += dr[i].ToString() + " ";Label1.Text += "<br>";}dr.Close();}catch (OleDbException eee){ }finally{thisCommand.Connection.Close();}}}3、刷新增加浏览次数(计数器)Public partial class_Default:System.Web.VI.Page{ protected void Page_load(object sender,EvenArgs e){if(Application[“s”]==null)Application[“s”]=”1”;Else{ int num=int.Parse(Application[“s”].ToString())+1;Application[“s”]=num.ToString();}Resprose.Write(Application[“s”].ToString());}}4、DropdownList添加成员有几种方法Protected void Button_click(object sender,EventArgs e){Label1.Text=”选中的内容是:”+DropdownList1.SelectedItem.Text;}DropdownList1.SelectedValue.Tostring();或者Response.write(“选中的内容是:”+DropdownList1.SelectedValue.ToString())2)Resforse.Redirect(URL);将客户端浏览器重新定位到参数URL指定的位置。