如果把整个.NET的学习过程比作一次战争,那么web.config就是那个为整个战斗过程出谋划策、运筹惟帷幄、决胜千里的军师。这里缺少不了他,没他一切均是空谈,有了他利用好他,那么就已经胜利了一半。 <configuration> <!--根节点--> <configSections> </configSections> <appSettings> <!--配置网站应用配置信息--> <!--允许上传的图片格式类型--> <add key="ImageType" value=".jpg;.bmp;.gif;.png;.jpeg"/> <!--允许上传的文件类型--> <add key="FileType" value=".jpg;.bmp;.gif;.png;.jpeg;.pdf;.zip;.rar;.xls;.doc"/> <!--程序中读取: string fileType=ConfigurationManager.AppSettings["FileType "]; --> </appSettings> <connectionStrings> <!--配置网站数据库连接字符串--> <!--SQL Server数据库配置--> <add name="connStr" connectionString="Data Source=(local);Initial Catalog=数据库名;User ID=用户名;Password=密码"/> <!--程序中读取: //读取web.config节点配置 string connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; //实例化SqlConnection对象 SqlConnection conn = new SqlConnection(connStr); --> </connectionStrings> <system.web> </system.web> </configuration>