• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ASP.NET中配置应用程序

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 


 

 

1.1 分类


 

 

 


 

       1.2关系


 

Machine.Config和Web.Config都是设置应用程序的配置信息,它们按照类似于继承的关系对应用程序起作用。

Machine.Config是父类,Web.Config是子类;每个Web.Config都继承于Machine.Config,但是Web.Config可以重写父类Machine.Config中的配置。

简单解释:Web.Config中会覆盖Machines.Config中的配置,对于Web.Config中没有设置的配置就继承Machine.Config中的配置。


2.   Web.Config的页面配置设置


         这篇博客主要介绍 Web.Config的配置,在自己开发网站的过程中需要设置自己的配置文件,一般涉及不到 Machine.Config。

         首先第一点所有的配置都是写在<configuration></configuration>中间的,这个就相当于一个根节点,它的下面包含很多枝干的设置,如下图所示。

 

       


 

         2.1  System.Web配置


 

 

对整个应用程序的配置。


 

                   2.1.1 页面的设置(page)


 

 是否启动页面缓冲(buffer)                   

 

启用buffer(buffer=“true”):在服务器端完成形成之后再一次性发送到客户端,客户端一次性显示

不启用buffer(buffer=“false”):以16k为一单元向客户端不停的发送,客户端会间断性显示

下面是一个验证示例:

窗体部分的代码:

配置文件代码:

                   


2.1.2 customErrors配置(注意严格区分大小写的)



 

 

 

 

defaultRediret:出错之后定位哪个页面

mode:是否显示错误信息


上面的配置代码中:出错之后定位到 "customError示例.aspx" 页面

 

 

 


 

                   2.1.3 authentication配置 


设置应用程序的身份验证相关属性

 身份验证介绍Forms形式,将在下一篇博客中介绍


                   2.1.4 authorization配置 


设置身份授权相关属性


2.2  appSetting配置


         一般情况下放置常量



示例:最常用的就是将连接数据库的字符串放置在配置文件

配置文件代码:

窗体代码:



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ASP.NET技术内幕的电子书中文版发布时间:2022-07-10
下一篇:
【Asp.Net从零开始】:上传文件(FileUpload)发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap