在后台里修改配置文件(web.config)
2010-06-08 22:25
246 查看
写这篇文章的初衷来自今天上午的工作勒,最近的工作内容是完成一个综合性管理后台。
客户的3个网站原本有各自的管理后台,但是客户要求再做一个综合性的管理后台。
可以给3个站点分配后台管理权限,同时可查看3个网站的会员注册,商品,订单等信息。
这就涉及到了4个数据库的操作咯(当前项目数据库,还有3个网站的数据库)。
于是在web.config的connectionStrings里定义了4组连接字符串。
起初的想法是再在appSettings里定义一个变量指定当前操作所用数据库连接。
(不过没被老大采纳,后来用的session,在SelHelper构造函数里通过读取session)。
不过自己还是浅浅的研究了写通过程序修改web.config,于是贴在这里勒。
(个人觉得很多管理后台里也是经常用到这样的操作的)
首先是前台界面勒(很简单,修改web.config里对列表页默认页码大小的指定)
![](http://hi.csdn.net/attachment/201006/8/6103993_1276006595zP44.png)
下面贴出点击更新后修改web.config的代码,很简洁,主要体现实现功能操作,呵呵:
客户的3个网站原本有各自的管理后台,但是客户要求再做一个综合性的管理后台。
可以给3个站点分配后台管理权限,同时可查看3个网站的会员注册,商品,订单等信息。
这就涉及到了4个数据库的操作咯(当前项目数据库,还有3个网站的数据库)。
于是在web.config的connectionStrings里定义了4组连接字符串。
起初的想法是再在appSettings里定义一个变量指定当前操作所用数据库连接。
(不过没被老大采纳,后来用的session,在SelHelper构造函数里通过读取session)。
不过自己还是浅浅的研究了写通过程序修改web.config,于是贴在这里勒。
(个人觉得很多管理后台里也是经常用到这样的操作的)
首先是前台界面勒(很简单,修改web.config里对列表页默认页码大小的指定)
![](http://hi.csdn.net/attachment/201006/8/6103993_1276006595zP44.png)
下面贴出点击更新后修改web.config的代码,很简洁,主要体现实现功能操作,呵呵:
/// <summary> /// 更新web.config中pagesize设置。 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnUpdate_Click(object sender, EventArgs e) { Configuration objConfig = WebConfigurationManager.OpenWebConfiguration("~"); AppSettingsSection objAppSettings = (AppSettingsSection)objConfig.GetSection("appSettings"); if (objAppSettings != null) { objAppSettings.Settings["pagesize"].Value = this.txtPageSize.Text; objConfig.Save(); } }
相关文章推荐
- 转--Spring.net web.config配置文件(经过整理和修改)
- c# asp.net 修改webconfig文件 配置
- 在R12下加载Java Bean,配置FORMS_WEB_CONFIG_FILE文件/通过AutoConfig实现Form Server配置文件的修改
- [置顶] c# asp.net 修改webconfig文件 配置
- 配置文件——WebApp.config文件读取和修改
- 四行代码动态修改web.config文件appsettings配置节内容
- iis7针对不同域名配置不同运行权限,所有共用web.config产生的问题均可以修改根配置文件解决
- 通过修改WebConfig文件自定义Web后台数据库
- asp.net 用伪静态---修改webconfig配置文件 .
- 图解修改IIS web.config配置文件增设置默认文档的方法
- asp.net 自动发送激活邮件,不需修改web.config配置文件
- asp.net中配置文件web.config文件的读取和修改
- [配置文件] C#修改App.config,Web.config文件帮助类,ConfigHelper (转载)
- 读取、添加、删除、修改配置文件 如(Web.config, App.config)
- 在asp.net中是用伪静态---修改webconfig配置文件
- 【转】分享silverlight修改配置文件WEB.CONFIG指定服务器地址访问WCF
- 配置文件——WebApp.config文件读取和修改
- C# 修改Web.Config配置文件
- .NET Core 2.0迁移技巧之web.config配置文件
- 认识ASP.NET配置文件Web.config