如何从 aspx 页面更新应用程序设置?
我在 custom.config 中有客户特定的设置,该设置链接回 web.config。
我想要完成的是将 custom.config 中的 appsettings 部分的设置加载到 setup.aspx 页面中。设置将加载到文本框、下拉列表等中。用户进行更改后,将其保存回 custom.config。这可能吗?在我看来,appSettings 部分是只读的。实现这一目标的最佳方法是什么?
I have customer specific settings in a custom.config which links back to web.config.
What I want to accomplish is to load the settings from appsettings section in custom.config into setup.aspx page. The settings will be loaded into textbox, dropdown list etc. After the user makes changes then save it back to custom.config. Is this possible? It seems to me that the appSettings section is readonly. What would be best approach to accomplish this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来您需要一个数据库...配置文件并不是真正用于存储用户数据。编辑 web.config 通常会导致应用程序池重新启动,不确定自定义配置是否以相同的方式工作,但我不会感到惊讶。
That sounds like you need a database... config files are not really meant to store user data. Editing web.config generally causes app pool restart, not sure if custom config works the same way but I would not be surprised.
请参阅链接....但是如果您想频繁更改或更新这些值,那么您应该使用数据库而不是配置文件..
web.config 中的 AppSettings
更新 web.config 文件 appsettings 值< /a>
See the links .... But if you want to change or update the values frequently then you should use Database rather then configuration file..
AppSettings In web.config
update web.config file appsettings value