1

Тема: ASP NET (C#) - Отримати дані з TextBox до оновлення сторінки...

Доброго дня.

Створив проект ASP.NET Web Application (.NET Framework)

Додав на сторінку:

<asp:TextBox runat="server" ID="txt1"></asp:TextBox><br />
<asp:Button runat="server" ID="btnRead" Text="Read" OnClick="btnRead_Click" /><br />
<asp:Label runat="server" ID="lbl" Text=""></asp:Label>

Також в коді додав обробку кнопки:

protected void btnRead_Click(object sender, EventArgs e)
{
    string s = txt1.Text;
    lbl.Text = s;
}

І результат цього всього "" (пусто) - тобто що б я не вводив в текстове поле після кліку по кнопці в lbl1.Text відправляється пустий рядок...

PS:
Схоже що спочатку оновлюється сторінка (текстове поле стає пустим) а потім виконується код кнопки...


Підкажіть що я роблю не так?

2

Re: ASP NET (C#) - Отримати дані з TextBox до оновлення сторінки...

Забув вказати важливе уточнення

protected void Page_Load(object sender, EventArgs e)
{
      txt1.Text = ""; // - імітація початкового значення текстового поля
}