我现在在做一个网络硬盘功能的页面,我把一些参数(如上传限制大小)放在Web.config的appSettings节点,我需要在后台动态设置这些限制参数,但在Web.config好像不能写入又不影响程序,我现在新建一个xml文件存放这些参数,请问这样写入xml文件会不会导致整个网站重启?还有就是怎样把xml文件里的参数赋值给页面的私有数据变量(是在页面类里所有方法都能引用这些变量),在用Web.config的appSettings节点我是这样设置的
//从config中读取网络硬盘根目录路径
private string sFileUploadRoot = ConfigurationManager.AppSettings["FileUploadPath"].ToString();
但如果从xml文件读入FileUploadPath参数好像不能这样赋值,请问有什么办法?谢谢!
//从config中读取网络硬盘根目录路径
private string sFileUploadRoot = ConfigurationManager.AppSettings["FileUploadPath"].ToString();
但如果从xml文件读入FileUploadPath参数好像不能这样赋值,请问有什么办法?谢谢!
你可以新建一个类来操作整个xml文档,用类的字段来保存xml文档里保存的参数。
新建一个类,字段对应xml文档里保存的参数,序列化一下xml文档,强制转换为新建的类类型,这时就可以引用它为别的为题赋值了