2011-09-13 6 views
0

私はaを持っています。ユーザーがテキストボックスに値を入力してボタンを押すネットアプリケーション。ユーザーがテキストボックスに新しい値を入力してボタンを押すたびに、入力された新しい値は以前に入力された値に加算されます(最初はセッションの開始時に値を0に設定する必要があります)。
セッション変数に値を格納しようとしましたが、ボタンを押したときにページがリロードされ、古い値が忘れられます。 セッションにグローバルに値を格納し、その値を使用して新しく入力した値に追加する方法を教えてください。それはあなたが私はそのためのセッションをお勧めしません望むことならば、セッション内でlablelに渡された値の合計を得る

if (!IsPostBack) 
{ 
    Session["sessionVar"] = 0; 
} 
else 
{ 
    Session["sessionVar"] = ((int)Session["sessionVar"]) + newValue; 
} 

しかし:あなたが最初にあなたのような何かをしたいかもしれないページを打ったときに0にリセットされますASP.NETページを仮定し

+0

WinForms? WPF? Silverlight? ASP.Net? MonoTouch? – SLaks

答えて

関連する問題