分类目录归档:计算机杂谈

c#代码中如何获取web.config中的appSettings或ConnectionString中的值呢?


摘要:
下文讲述c#开发中获取web.config中的相关配置信息的方法分享,如下所示:

.Net开发获取appSettings或connectionStrings值是我们经常遇到的操作,因为我们通常将系统的一些配置信息(长久不变)放入此文件中,那么在程序中如何读取这些值呢?下文将一一道来,如下所示:

1.获取appSettings中的value信息
 //例:获取appSettings下conn键中的value值
  string connValue = ConfigurationManager.AppSettings["conn"];

2.获取connectionStrings中的conn键中的ConnectionString值
  string connValue=ConfigurationManager.ConnectionStrings["conn"].ConnectionString;

c#中服务器端 Server.Transfer、Response.Redirect写法有哪些不同呢?


摘要:
下文讲述c#服务器端两种跳转页面的写法的区别说明,如下所示:

 两者最明显的区别是:
    1.Response是代码给浏览器的指令
    2.Server是在服务端指令
 详细说明如下:

1: Server.Transfer命令只能够转跳到本地虚拟目录指定的页面,而Response.Redirect则可以跳转到任意位置(包括其它网站)
2: Server.Transfer可以将页面参数方便传递到指定页面,使用Server.Transfer跳转页面后,浏览器中的地址信息不会改变
3: Server.Transfer方法可减少浏览器对服务器的请求次数
5: Server.Transfer只能是具体的页面,不能添加url参数。但页面内变量可以保持传递。
注意 Server.Transfer支持以下方式写入url信息
Server.Transfer(“xxx.aspx?mode=??? “);