欢迎来到天天文库
浏览记录
ID:37916546
大小:37.65 KB
页数:15页
时间:2019-06-02
《C#基础知识_学习笔记(4)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1. 导航控件:站点地图控件:SiteMapPath菜单控件:Menu树形控件:TreeView:可以是一个XML文件,然后加载它2. 登陆控件:Login:登陆页面CreateUserWizard:创建用户控件:ChangePassword:修改密码控件 属性:MembershipProvider:属性中定义的成员资格提供程序来更改该网站的成员资格提供程序数据存储区中存储的密码,; DiaplayUserName:设置为True时候,则可以允许页面进行匿名访问
2、,并可以在其它用户登陆的时候修改本用户的密码。PasswordRecovery:常用于自助找到棉麻,可以在验证身份成功之后,将密码发送到指定的邮箱中,但在使该控件前,需要对Web.config有所配置如下:在Web.config文件,在System.web的同级节点创建system.net节点,具体代码参考数目3. 调试和异常处理应用程序跟踪:在ASP.NET应用程序中,可以通过配置Web.config文件按,对单个页面或整个Web应用程序的所有页面进行跟踪。Web应用程序跟踪分为:页面级跟踪和应
3、用程序跟踪;跟踪就是对Web程序中变量的值和代码执行情况进行底层的了解,通过跟踪查看器1) 如果要在单个页面中启用页面级跟踪,可以在其HTML文件中加入代码如下: <%@PageLanguage="C#"CodeFile="225.aspx.cs"Inherits="_225"Trace="true"%>//启用页面跟踪 即是HTML文件的开头 则结果会显示在:页面的尾部;更详细的设置采用TraceMode属性:SortByCateGory和我SortByTime两种格式:<%@PageLan
4、guage="C#"CodeFile="225.aspx.cs"Inherits="_225"Trace="true"TraceMode="SortByTime"%>2) 应用程序级跟踪:默认情况下,ASP.NET应用程序只能进行本地应用程序级别的跟踪,而不能通过远程的文件查看服务器上运行的应用程序状态,但可以通过更改Web.config文件将Trace节点(添加)的LocalOnly改为false 5、e"traceMode="SortByTimelocalOnly="false"/> 启用跟踪//指定在服务器上存储跟踪的请求数目为10//只能通过跟踪实用工具访问跟踪输出//以处理跟踪的顺序来显示跟踪信息//跟踪查看器不限于本地服务器,也可以是远程服务器3) 应用级程序的调试:首先需要启动调试器在Web.config中启动调试,但也可以禁用调试注意:由于安全方面的考虑,远程浏览器不能打开服务器上的Web.config文件,如果要强制使用浏览器访问配置文件,就会返回HTTP访问错误403错误,禁止访问启6、用调试方式:在Web.config文件中”compilation”节点的debug属性设置为true代码如下(字节添加,注意大小写) 4) Web.config文件常用的配置信息:该文件为XML格式,所有的配置信息都在 //所有的配置信息都在这里 <7、/configuration>5) 注释在HTML和XML中都为<!----!>中6) 代码单点调试7) 应用程序的错误处理:ASP.NET引入一个新的功能,使用户在应用程序运行时跟踪并处理错误。但错误发生时,其允许使用定制的错误提示或跳到一个更为友好的提示页面。案例:使用Web.config文件配置站点:将404错误重定向到一个定制的页面(404.html),或对403错误;代码如下:System.web下配置: 8、Errorpage.htm"> 8) HTML错误的常见状态说明错误名称说明400错误请求401未授权40
5、e"traceMode="SortByTimelocalOnly="false"/> 启用跟踪//指定在服务器上存储跟踪的请求数目为10//只能通过跟踪实用工具访问跟踪输出//以处理跟踪的顺序来显示跟踪信息//跟踪查看器不限于本地服务器,也可以是远程服务器3) 应用级程序的调试:首先需要启动调试器在Web.config中启动调试,但也可以禁用调试注意:由于安全方面的考虑,远程浏览器不能打开服务器上的Web.config文件,如果要强制使用浏览器访问配置文件,就会返回HTTP访问错误403错误,禁止访问启
6、用调试方式:在Web.config文件中”compilation”节点的debug属性设置为true代码如下(字节添加,注意大小写) 4) Web.config文件常用的配置信息:该文件为XML格式,所有的配置信息都在 //所有的配置信息都在这里 <
7、/configuration>5) 注释在HTML和XML中都为<!----!>中6) 代码单点调试7) 应用程序的错误处理:ASP.NET引入一个新的功能,使用户在应用程序运行时跟踪并处理错误。但错误发生时,其允许使用定制的错误提示或跳到一个更为友好的提示页面。案例:使用Web.config文件配置站点:将404错误重定向到一个定制的页面(404.html),或对403错误;代码如下:System.web下配置: 8、Errorpage.htm"> 8) HTML错误的常见状态说明错误名称说明400错误请求401未授权40
8、Errorpage.htm"> 8) HTML错误的常见状态说明错误名称说明400错误请求401未授权40
此文档下载收益归作者所有