在ASP和MVC开发中,有一些参数是需要活动更改的,最常见的就是数据库的链接字符串<connectionStrings>节点下配置的。在今天接触的项目中,我又接触到了自定义配置参数,就是可以根据项目需要在web.config中自己定义需要的参数值。

具体方法:

<configuration></configuration>节点下新增<appSettings></appSettings>节点。

然后在这个节点下就可以自定义配置参数:<add key="KEY" value="VALUE" />

使用方法:

ConfigurationManager.AppSettings["Key"]获取web.config中对应值。

注意:使用ConfigurationManager时需引用命名空间System.Collections.Generic;

web.config配置文件示例:

<configuration><appSettings><add key="APPID" value="wx116a17a17689178c"/><add key="APPURL" value="http://miragefirefox.imwork.net/Home/RedirectLogin"/></appSettings>
</configuration>

使用自定义配置示例:

public static string Appid
{
  get
  {
    return ConfigurationManager.AppSettings["APPID"];

  }
}

public static string AppUrl
{
  get
  {
    return ConfigurationManager.AppSettings["APPURL"];
  }
}

 

转载于:https://www.cnblogs.com/MirageFox/p/4814070.html

关于ASP.NET的web.config的小笔记相关推荐

  1. 认识ASP.NET配置文件Web.config

      认识ASP.NET配置文件Web.config Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序 ...

  2. asp.net中web.config配置节点大全详解

    web.config 文件查找规则:        (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找.        (2)如果当 ...

  3. ASP.NET配置文件Web.config

    [摘 要]Web.config文件是一个XML文本文件,它用来储存 ASP.net Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每 ...

  4. Asp.net下web.config或是bin中的dll有变更后,重启的问题

    asp.net会监测站点的web.config以及dll,如果这些文件有变更,会导致程序重启,这也是为了保证程序信息的安全性:那么有没有什么办法可以让它不重启呢,答案是肯定的. 为了防止程序重启,需要 ...

  5. Asp.net中web.config配置文件详解

    转载地址:http://blog.csdn.net/hbqhdlc/article/details/8164521 web.config是一个XML文件,用来储存Asp.NET Web应用程序的配置信 ...

  6. ASP.NET配置文件Web.config 详细解释

    一.认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式), ...

  7. asp.net中web.config巧妙使用appSetting和connectionStrings

    connectionStrings: 一般情况下connectionStrings都是数据库连接字符串的首选,因为它有存放数据库的优势 1.可以加密(传送门). 2.切换数据库平台方便,如换为Orac ...

  8. asp.net数据库连接web.config配置

    本文来自 博客园 mile ,转载请详细标明作者及出处,以示尊重! 作者:mile 原文:http://www.cnblogs.com/lhws/archive/2012/03/15/2397937. ...

  9. asp.net 的web.config文件编写

    参考博客:https://www.cnblogs.com/ruishuang208/p/4128846.html 转载于:https://www.cnblogs.com/liuniublogs/p/9 ...

最新文章

  1. 快手Java一面,二面社招合并面经分享
  2. C语言-线性表基本操作之单链表
  3. Linux-Ubuntu中使用apt进行软件的安装与卸载
  4. 【codevs1246】丑数,STL与取模大质数的好处
  5. TSQL--查找连续登陆用户
  6. srs流媒体服务器windows_基于SRS构建的直播平台的监控系统的搭建思路与实现方法...
  7. initWithFrame 与 initWithCoder 、awakeFromNib 的方法理解笔记
  8. voip 网络电话快速搭建
  9. 【quasi-maximum likelihood decoder】一种有效的PSK信号准最大似然译码器matlab性能仿真
  10. java农夫过河_农夫过河问题(java版)
  11. 服务器上的服务一直自动关闭,关于服务器老是自动关闭
  12. 免费自学编程的12个网站,不用再花钱啦
  13. 50个最佳机器学习公共数据集
  14. fpc : 调用 MS TTS 读中英文
  15. 前端(刚刚开始自学)-html
  16. cf最新服务器录像,cf踏空跳录像文件
  17. 使用 javax.mail 发送邮件
  18. [Greenfoot中文教程] 00 - 安装配置Greenfoot
  19. CTF show萌新题系列
  20. python会计凭证_根据会计法律制度的规定,下列关于原始凭证的表述中,正确的是()。...

热门文章

  1. java.lang包—枚举类Enum
  2. 系列(九)—TCP/UDP协议
  3. android常用工具收集
  4. scrapy 安装流程和启动
  5. 初级软件工程师的成长
  6. html中盒子模型立体结构图
  7. Java学习笔记四:static关键字
  8. Spring Data JPA 查询方法支持的关键字
  9. XAML实例教程系列 - 命名空间(NameSpace) 三
  10. UOJ #587. 天天和不可描述