ASP.NET 中后台代码中全局变量在提交多少后一直保存起来的方式
通过Session传值
public string SessionUser { get { return (string)Session["SessionUser"]; } set { Session["SessionUser"] = value; } }
Gloab文件
//在Global文件里中添加
protected void Session_Start(Object sender, EventArgs e)
{
Session["ConnectionString"] = "uid=Username;pwd=password;";
}
//应用:
String Connection = (string)Session["ConnectionString"];
使用视图传值的ViewData
public string SessionUser { get { if (ViewData["SessionUser"] != null) { return (string)ViewData["SessionUser"]; } return null; } set { ViewData["SessionUser"] = value; } }
静态的属性
public static string sessionuser; //private string sessionuser; // 声明类型为 string 的 SessionUser 属性 public string SessionUser { get { return sessionuser; } set { sessionuser = value; } }
web.config文件
<configration>
<appSettings>
<add key = "connString1" value="server=localhost;user id=sa;pwd=;database=数据库名字"/>
<add key = "connString2" value="provider=Microsoft.Jet.OleDb.4.0;Data Source=数据库路径"/>
</appSettings>
<system.web>
</system.web>
</configration>
//使用
using System.Configuration;
string conn1 = ConfigurationSettings.AppSettings["connString1"];
string conn2 = ConfigurationSettings.AppSettings["connString2"];
.

浙公网安备 33010602011771号