现在在下拉列表选择中管理连接字符串问题是这个"连接"对象不能在另一个webform中工作,因为我需要在使用此连接对象的孔应用程序上使用此连接如何解决
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;
}
}
答案 0 :(得分:2)
页面状态不是持久的:一旦呈现页面,它就会内存不足。
您必须将值存储在其他位置才能重复使用。保存位置取决于您要使用它的位置。
一些选项: