当前位置:编程学习 > C#/ASP.NET >>

designmode下web.config的读取问题

各位大侠,小弟开发了一个自定义控件,其中的一个属性需要在设计模式下读web.config
我这样写:
set
{
          if (DesignMode)
          {
                IWebApplication webApp = (IWebApplication)this.Site.GetService(typeof(IWebApplication));
                Configuration config = webApp.OpenWebConfiguration(true);
                // GetSectionValue为自定义方法
                maxFileSize = GetSectionValue(config)
           }
}
这时,设计模式下,maxFileSize确实可以得到web.config中的设定值,可是控件报[无法把值赋给属性的错],调查了一下,
IWebApplication webApp = (IWebApplication)this.Site.GetService(typeof(IWebApplication));
这句话出错了,导致属性的set受到了异常,但是又确实能正确执行,读到config文件,这是为什么啊? --------------------编程问答-------------------- Site.Component.Site.GetService(typeof(IWebApplication))
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,