18.3 系统配置文件实现
本项目的系统配置文件是Web.config,其主要功能是设置数据库的连接参数,并配置系统与Ajax服务器的相关内容。在ASP.NET中,资源的配置信息包含在一组配置文件中,每个文件都命名为Web.config。每个配置文件都包含XML标记和子标记的嵌套层次结构,这些标记带有指定配置设置的属性。因为这些标记必须是格式正确的XML,所以标记、子标记和属性是区分大小写的。标记名和属性名是Camel大小写形式的,这意味着标记名的第一个字符是小写的,任何后面连接单词的第一个字母是大写的。属性值是Pascal大小写形式的,这意味着第一个字符是大写的,任何后面连接单词的第一个字母也是大写的。true和false例外,它们总是小写的。
1.配置连接字符串参数
配置连接字符串参数即设置系统程序连接数据库的参数,其对应的实现代码如下。
<connectionStrings>
<add name="SQLCONNECTIONSTRING"
connectionString="data
source=GUAN\AAA;user id=sa;pwd=888888;database=sousuo"
providerName="System.Data.SqlClient"/>
</connectionStrings>
其中,source用于指定连接的数据库服务器;user id和pwd分别用于指定数据库的登录名和密码;database用于指定连接数据库的名称。
2.配置Ajax服务器参数
配置Ajax服务器参数即配置Ajax Control Toolkit程序集参数,使系统页面在引用AjaxControlToolkit.dll中的控件时,不需要额外添加<Register>代码。其对应的实现代码如下。
<pages>
<controls>
<add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf32856ad364e35"/>
</controls>
</pages>