文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Asp > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
推荐文章用XMLHTTP做一个自己特色的Goo
普通文章ASP进阶教程Ⅷ:数据库版本的留
普通文章ASP系列讲座(十七)调试 ASP 
普通文章ASP基础教程:ADO存取数据库时如
普通文章ASP讲座之三:Application对象
普通文章十天学会ASP之第十天
普通文章ASP入门与实例---IIS的安装与配
普通文章china.com网站编辑规范(2)
普通文章加速ASP程序的显示速度
普通文章ASP系列讲座(一)关于 Active
 
频 道 推 荐
普通文章使用Formatnumber()与Formatpe
普通文章ASP的随机数的应用技术
推荐文章格式化数字函数FormatNumber的
普通文章使用ASP记录在线用户的数量
推荐文章不用Golobal和session实现在线
推荐文章解决在ASP中执行数据库查询中的
推荐文章ASP设计常见问题及解答精要-1
推荐文章ASP设计常见问题及解答精要-4
普通文章分页的显示-->前后翻滚10页的实
普通文章ASP设计常见问题及解答精要-3
普通文章两星级ASP版社区之星编写的ASP
普通文章关于学习ASP和编程的28个观点
普通文章突破性的ASP+技术
普通文章系 统 要 求
普通文章ASP讲座之五:ASP组件(二)
普通文章ASP讲座之十一:结束语——给您
普通文章ASP在服务器自动解压RAR文件
普通文章ASP实现简单的网页保护
普通文章学习使用ASP对象和组件
普通文章asp+与asp的区别(3)
 
频 道 推 广
 
在ASP.NET中创建自定义配置节(翻译)         ★★★
在ASP.NET中创建自定义配置节(翻译)
作者:佚名 文章来源:本站整理 更新时间:2007-11-10 1:38:45
一、介绍

ASP.NET Web应用程序用一种内置的方法访问简单的“键/值”配置数据。在Web.config文件中,你可以创建节来存储简单的“键/值”对。例如,新建一个ASP.NET项目,在Web.config文件中添加如下的标记作为元素的子标记:









该节包含了用两个标记定义的“键/值”对,你可以通过Page对象内置的ConfigurationSettings属性获得它们的值。作为开始,在你的项目中新建一个名为customItems.aspx的Web窗体,将下面的代码添加到该窗体的Page_Load事件中:

Dim aKey As String

Response.Write("

AppSettings
")

For Each aKey In ConfigurationSettings.AppSettings.Keys

Response.Output.WriteLine(aKey & "=" & _

ConfigurationSettings.AppSettings.Item(aKey))

Next

编译运行customItems.aspx Web窗体,就能看到标记的值了。For循环检索了节中所有的标记,并将键及其对应的属性值显示出来。这种简单的“键/值”机制对于许多一般性需求来讲是完美的,比如在整个应用范围内存储数据库连接字符串,但对于更复杂的数据它却不是足够健壮。幸运的是,微软同样建立了创建自定义配置数据的机制,利用ASP.NET框架读取一个或多个节,而不是仅通过某一具体应用中的代码去读固定的标记列表。节定义了框架预期在Web.config文件其余部分发现的标记名称,同时声明了处理其特定类型内容的类的类型和位置。



在解析配置文件时,ASP.NET引擎通过读取元素的标记建立起一个可能的标记列表,其中每一个标记都包含了一个“name”和一个“type”,声明了在文件其余内容中预期的标记名称和相应的配置节处理程序。下面用一个小实验来演示一下整个工作过程。在项目中Web.comfig文件末尾的标记前边,添加一个新标记如下。











保存Web.config文件并运行项目,将会得到一个“无法识别的配置节‘customItems’”的错误,这个错误的发生是由于没有声明标记的节处理程序所致。但是如果浏览整个Web.config文件,你不会看到有任何一个标记的配置节处理程序声明,这就带来了一个问题,这些配置节处理程序究竟是在哪儿声明的?(在读这篇文章的时候,如果你同时按照上述步骤进行了操作,那么请在继续下去之前将标记从Web.config文件中删掉。)

事实上每一个Web应用程序都有两个配置文件:保存在系统文件夹下的根machine.con

[1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 入门教程之站点设置
    Dreamweaver MX 2004 表格设计
    Dreamweaver MX 2004 代码编辑功能
    Dreamweaver MX 2004 表格的使用
    Dreamweaver MX 2004 CSS概述
    Dreamweaver MX 2004 类型属性
    Dreamweaver MX 2004 CSS背景属性
    Dreamweaver MX 2004 CSS区块属性
    Dreamweaver MX 2004 CSS方框属性
    Dreamweaver MX 2004 CSS边框属性
    Dreamweaver MX 2004 CSS列表属性
    Dreamweaver MX 2004 CSS定位属性
    细品DW MX 2004表格设计
    Dreamweaver打造多彩文字链接
    用Dreamweaver MX制作文字特效
    禁止背景图在网页中平铺
    用Dreamweaver在HTML中控制Anark媒体
    Dreamweaver MX 2004设计留言本实战
    DropShadow属性、Chroma属性和blur属性效果
    Invert属性、Glow属性和FlipH、FlipV属性
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    有事请点这里

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号