C# 变量不在其他Web窗体中使用
管理下拉选择上的连接字符串现在的问题是这个“连接”对象在另一个webform中不起作用,因为我需要在hole应用程序上使用这个连接使用这个连接对象如何解决C# 变量不在其他Web窗体中使用,c#,.net,C#,.net,管理下拉选择上的连接字符串现在的问题是这个“连接”对象在另一个webform中不起作用,因为我需要在hole应用程序上使用这个连接使用这个连接对象如何解决 String connection = String.Empty; protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { if (DropDownList1.SelectedItem.Text.Equals("RVL LOGIS
String connection = String.Empty;
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (DropDownList1.SelectedItem.Text.Equals("RVL LOGISTICS (I) PVT LTD"))
{
connection = ConfigurationManager.ConnectionStrings["CompMasterConnectionString"].ConnectionString;
}
else if (DropDownList1.SelectedItem.Text.Equals("SIMONS SHIPPING PVT LTD"))
{
connection = ConfigurationManager.ConnectionStrings["DUM01ConnectionString"].ConnectionString;
}
else
{
DropDownList2.Enabled = false;
}
}
页面状态不是持久的:一旦呈现页面,它就会耗尽内存 您必须将该值存储在其他位置以重用它。保存位置取决于要在何处使用它 一些选择:
- 通过URL传递它。这可能涉及安全问题李>
- 视图状态李>
- 会话对象存储李>
- 应用程序对象存储