ドロップダウン リストのある Web アプリがあります。新しいインデックスが選択されたら、Session_Start イベントで作成されるセッション変数に値を保存する必要があります。
protected void Session_Start(object sender, EventArgs e)
{
Session.Add("testValue", "test");
}
selectedindex changed イベントで、このように新しい値を設定しています
Session["testValue"] = DropDownList.SelectedItem.Text;
次のようなセッション変数の値を取得する Web サービスがあります。
[WebMethod(EnableSession = true)]
public string getValue()
{
var testVal = Session["testValue"].ToString();
return testVal.ToString();
}
コンソール アプリから Web サービスに接続し、 によって返された値を取得しますgetValue()
が、常に初期値が返されます。アイデアはありますか?