下载中心┊文章中心┊软件分类┊更新软件┊推荐下载┊热门软件┊更新文章┊热门文章
 
《拓文asp.net网站内容管理系统》官方演示站。
 设为首页    
 收藏本站
 作者:黄振安
 
网站首页 开源拓文 .NET编程 网站编程 网页设计 图形图像 数据库 软件工程留言本
    站内搜索:   
您现在的位置: 拓文网络 → 文章中心 → 网站编程 → JavaScript → Web.config文件使用[正文]

热 门 文 章

相 关 文 章
  • JavaScript 函数
  • JavaScript程序控制流
  • JavaScript 基本数据类型
  • JavaScript和Java的区别
  • 什么是JavaScript及其特点
  • Javascript实例教程(2) 创建弹...
  • Javascript实例教程(3) 创建折...
  • Javascript实例教程(4) 探测浏...
  • Javascript实例教程(5) 利用Ja...
  • Javascript实例教程(6) 在一个...
  • Web.config文件使用
     
    [作者:不详    转贴自:不详    点击数:    字体:【大 中 小】    更新时间:2006-4-6 15:46:29]

      6、 <pages>

      作用:标识特定于页的配置设置(如是否启用会话状态、视图状态,是否检测用户的输入等)。<pages>可以在计算机、站点、应用程序和子目录级别声明。

      示例:不检测用户在浏览器输入的内容中是否存在潜在的危险数据(注:该项默认是检测,如果你使用了不检测,一要对用户的输入进行编码或验证),在从客户端回发页时将检查加密的视图状态,以验证视图状态是否已在客户端被篡改。(注:该项默认是不验证)

    <pages buffer="true" enableViewStateMac="true" validateRequest="false"/>

      7、<sessionState>

      作用:为当前应用程序配置会话状态设置(如设置是否启用会话状态,会话状态保存位置)。

      示例:

    <sessionState mode="InProc" cookieless="true" timeout="20"/>
    </sessionState>

      注:

      mode="InProc"表示:在本地储存会话状态(你也可以选择储存在远程服务器或SAL服务器中或不启用会话状态)

      cookieless="true"表示:如果用户浏览器不支持Cookie时启用会话状态(默认为False)

      timeout="20"表示:会话可以处于空闲状态的分钟数

      8、<trace>

      作用:配置 ASP.NET 跟踪服务,主要用来程序测试判断哪里出错。

      示例:以下为Web.config中的默认配置:

    <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />

      注:

      enabled="false"表示不启

    用跟踪;requestLimit="10"表示指定在服务器上存储的跟踪请求的数目

      pageOutput="false"表示只能通过跟踪实用工具访问跟踪输出;

      traceMode="SortByTime"表示以处理跟踪的顺序来显示跟踪信息

      localOnly="true" 表示跟踪查看器 (trace.axd) 只用于宿主 Web 服务器

    三、自定义Web.config文件配置节

      自定义Web.config文件配置节过程分为两步。

      一是在在配置文件顶部 <configSections> 和 </configSections>标记之间声明配置节的名称和处理该节中配置数据的 .NET Framework 类的名称。

      二是在 <configSections> 区域之后为声明的节做实际的配置设置。

      示例:创建一个节存储数据库连接字符串

    <configuration>
     <configSections>
     <section name="appSettings" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
    </configSections>

     <appSettings>
      <add key="scon" value="server=a;database=northwind;uid=sa;pwd=123"/>
     </appSettings>

     <system.web>
      ......
     </system.web>
    </configuration> 

    四、访问Web.config文件

      你可以通过使用ConfigurationSettings.AppSettings 静态字符串集合来访问 Web.config 文件示例:获取上面例子中建立的连接字符串。

    vb.net
    Dim sconstr As String = ConfigurationSettings.AppSettings("ConnectionString")

    c#
    string ConnectionString=System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];


    页次:2/2  1篇/页  首页   上一页   下一页   尾页  合计 2 篇 Go:
     
    上一篇:40种网页常用小技巧
    下一篇:XmlHttp技术资料
    winner 打印本页 关闭窗口

         文 章 评 论
    评论人 查看该文章的评论 发表时间
       笔 名* : 0 50分 60分 70分 80分 90分 100分
    评论内容 *: (最多600字。当前字数:0)


    没有相关评论,欢迎您参与!

    - 关于本站 - 网站帮助 - 下载声明 - 友情连接 - 网站地图 -
    Copyright © 2005-2006 myTopWin.Com. All Rights Reserved . [桂ICP备06004496号]