Вообщем есть страничка. В ней два поля в которые вводятся значения:
<asp:TextBox ID="Nik" Runat="server"></asp:TextBox>
<input type="password" id="psw" runat="server" style="WIDTH: 154px; HEIGHT: 22px" NAME="psw">
Затем есть серверный контрол:
<asp:Button id="enter" onclick="input_Click" Runat="server" Text="Войти" Width="103" Height="24"></asp:Button>
Для которого написана функция, как я считаю сохраняющая в сессии эти поля:
protected void input_Click(object sender, System.EventArgs e)
{
object o=Session["user"];
Session.Add("user",Nik.Text);
Session.Add("password",psw.Value);
}
Далее в Page_Load я пытаюсь считать эти значения:
object o=Session["user"];
if(o!=null)
this.Response.Write(Session["user"].ToString());
o=Session["password"];
if(o!=null)
this.Response.Write(Session["password"].ToString());
Так вот тока после повторного нажатия на кнопку я получаю те значение которые ввел.... В чем дело скажите мне пжлста, может я совсем не правильно все делаю... вразумите