知识大全 AppSettings属性检索ASP.NET配置信息

Posted 属性

篇首语:天不生无用之人,地不长无名之草。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 AppSettings属性检索ASP.NET配置信息相关的知识,希望对你有一定的参考价值。

AppSettings属性检索ASP.NET配置信息  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

        ASP NET 允许开发人员通过直接公开配置设置(以强类型属性的形式)或使用常规配置 API 从应用程序中访问配置设置 下面的示例显示了一个使用 System Web HttpRequest 类的 Browser 属性访问 配置节的页 这是有关属性的哈希表 这些属性反映了当前正在访问页的浏览器客户端功能 实际的 节数据包含在 nfig 文件中   以下内容为程序代码

  

  

  <%@ Page Language="C#" %>

  

  

检索浏览器功能

  Boolean ActiveXControls = <%=Request.Browser.ActiveXControls.ToString()%>Boolean AOL = <%=Request.Browser.AOL.ToString()%>Boolean BackgroundSounds = <%=Request.Browser.BackgroundSounds.ToString()%>Boolean Beta = <%=Request.Browser.Beta.ToString()%>String Browser = <%=Request.Browser.Browser%>Boolean CDF = <%=Request.Browser.CDF.ToString()%>Boolean Cookies = <%=Request.Browser.Cookies.ToString()%>Boolean Crawler = <%=Request.Browser.Crawler.ToString()%>Boolean Frames = <%=Request.Browser.Frames.ToString()%>Boolean JavaApplets = <%=Request.Browser.JavaApplets.ToString()%>Boolean JavaScript = <%=Request.Browser.JavaScript.ToString()%>Int MajorVersion = <%=Request.Browser.MajorVersion.ToString()%>Double MinorVersion = <%=Request.Browser.MinorVersion.ToString()%>String Platform = <%=Request.Browser.Platform%>Boolean Tables = <%=Request.Browser.Tables.ToString()%>String Type = <%=Request.Browser.Type%>Boolean VBScript = <%=Request.Browser.VBScript.ToString()%>String Version = <%=Request.Browser.Version%>Boolean Win = <%=Request.Browser.Win16.ToString()%>Boolean Win = <%=Request.Browser.Win32.ToString()%>

<%=Request.Browser.Win32.ToString()%>除了如上所示访问配置设置外 开发人员还可使用 System Configuration ConfigurationSettings 类检索任意配置节的数据 注意 ConfigurationSettings 返回的具体对象取决于映射到配置节的节处理程序(请参阅 IConfigurationSectionHandler Create) 以下代码说明可以如何访问为 节公开的配置数据 在该示例中 假设配置节处理程序返回一个具有 Enabled 属性且类型为 CustomConfigSettings 的对象   以下内容为程序代码  

  CustomConfigSettings config = (CustomConfigSettings) ConfigurationSettings[ customconfig ];  if (config Enabled == true) // Do something here Dim config As CustomConfigSettings = CType(ConfigurationSettings( customconfig ) CustomConfigSettings) If config Enabled = True Then Do something here End If var config:CustomConfigSettings = CustomConfigSettings(ConfigurationSettings[ customconfig ]); if (config Enabled == true) // Do something here

  使用应用程序设置 配置文件非常适合存储自定义应用程序设置 如数据库连接字符串 文件路径或远程 XML Web 服务 URL 默认的配置节(在 nfig 文件中定义)包括 节 可用于将这些设置存储为名称/值对的形式 下面的示例显示一个 配置节 该配置节定义应用程序的数据库连接字符串   

  

  

  />

ConfigurationSettings 对象公开一个特殊的 AppSettings 属性 可用于检索这些设置   以下内容为程序代码

  

  String dsn = ConfigurationSettings AppSettings[ pubs ]; Dim dsn As String = ConfigurationSettings AppSettings( pubs ) var dsn:String = ConfigurationSettings AppSettings[ pubs ];

  以下内容为程序代码 <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.SqlClient" %>

  

  <%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Data.SqlClient" %><%@ Import Namespace="System.Configuration" %>检索配置数据

  BackColor= #ccccff BorderColor= black ShowFooter= false CellPadding= CellSpacing= Font Name= 宋体 Font Size= pt HeaderStyle BackColor= #aaaadd />

<%@ Import Namespace="System.Configuration" %> cha138/Article/program/net/201311/13970

相关参考

知识大全 ASP.NET中用healthMonitor属性用法

ASP.NET中用healthMonitor属性用法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 ASP.NET中的DataGrid的属性

ASP.NET中的DataGrid的属性  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET中Page.Ispostback属性详解

ASP.NET中Page.Ispostback属性详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 asp.net中的validaterequest属性与安全性

  不知道大家之前有没有注意到这个属性这里我们来一起讨论一下这个属性的作用以及我们以后到底该怎样使用它!  我们先来了解一下这个属性:(注:本属性中是新增的!)  它所在的命名空间:SystemWeb

知识大全 为ASP.NET 2.0菜单控件增加target属性

为ASP.NET2.0菜单控件增加target属性  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 1.7.8 属性窗口[2]

ASP.NET入门教程1.7.8属性窗口[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 1.7.8 属性窗口[1]

ASP.NET入门教程1.7.8属性窗口[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 asp.net利用NamingContainer属性获取GridView行号的方法

asp.net利用NamingContainer属性获取GridView行号的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内

知识大全 ASP.NET入门教程 5.1.1 style属性[2]

ASP.NET入门教程5.1.1style属性[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 ASP.NET入门教程 5.1.1 style属性[1]

ASP.NET入门教程5.1.1style属性[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!