1 / 14
文档名称:

C#基础知识 学习笔记(4).doc

格式:doc   大小:37KB   页数:14
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#基础知识 学习笔记(4).doc

上传人:xunlai783 2018/2/9 文件大小:37 KB

下载得到文件列表

C#基础知识 学习笔记(4).doc

相关文档

文档介绍

文档介绍:1.         导航控件:
站点地图控件:SiteMapPath
菜单控件:Menu
树形控件:TreeView:可以是一个XML文件,然后加载它
2.         登陆控件:
Login:登陆页面
CreateUserWizard:创建用户控件:
ChangePassword:修改密码控件
   属性:MembershipProvider:属性中定义的成员资格提供程序来更改该网站的成员资格提供程序数据存储区中存储的密码,;
         DiaplayUserName:设置为True时候,则可以允许页面进行匿名访问,并可以在其它用户登陆的时候修改本用户的密码。
PasswordRecovery:常用于自助找到棉麻,可以在验证身份成功之后,将密码发送到指定的邮箱中,但在使该控件前,:,,
具体代码参考数目
3.         调试和异常处理
应用程序跟踪:应用程序中,,对单个页面或整个Web应用程序的所有页面进行跟踪。Web应用程序跟踪分为:页面级跟踪和应用程序跟踪;
跟踪就是对Web程序中变量的值和代码执行情况进行底层的了解,通过跟踪查看器
1)  如果要在单个页面中启用页面级跟踪,可以在其HTML文件中加入代码如下:
   <%@ Page Language="C#" CodeFile="" Inherits="_225" Trace="true"%>//启用页面跟踪
        即是HTML文件的开头
 则结果会显示在:页面的尾部;
更详细的设置采用TraceMode属性:SortByCateGory和我SortByTime两种格式:
<%@ Page Language="C#" CodeFile="" Inherits="_225" Trace="true" TraceMode="SortByTime"%>
2)  应用程序级跟踪:
默认情况下,应用程序只能进行本地应用程序级别的跟踪,而不能通过远程的文件查看服务器上运行的应用程序状态,(添加)的LocalOnly改为false
    <trace enabled="true"requestLimit="10" pageOutput="false"traceMode="SortByTimelocalOnly="false"/>
     启用跟踪//指定在服务器上存储跟踪的请求数目为10//只能通过跟踪实用工具访问跟踪输出//以处理跟踪的顺序来显示跟踪信息//跟踪查看器不限于本地服务器,也可以是远程服务器
3)  应用级程序的调试:首先需要启动调试器
,但也可以禁用调试
注意:由于安全方面的考虑,,如果要强制使用浏览器访问配置文件,就会返回HTTP访问错误403错误,禁止访问
启用调试方式:”节点的debug属性设置为true代码如下(字节添加,注意大小写)
      <compilation defaultLanguage="C#" debug="true"></compilation>
4)  :该文件为XML格式,所有的配置信息都在
<configuration>
        <>
               //所有的配置信息都在这里
        </>
</configuration>
5)  注释在HTML和XML中都为<!-- --!>中
6)  代码单点调试
7)  应用程序的错误处理:引入一个新的功能,使用户在应用程序运行时跟踪并处理错误。但错误发生时,其允许使用定制的错误提示或跳到一个更为友好的提示页面。
案例::将404错误重定向到一个定制的页面(),或对403错误;代码如下::
 <customErrors mode="On" defaultRedirect="">
            <error statusCode="404" redirect=""/>
             <error statusCode="403" redirect=""/>