|
Panel - Группируем элементы
Panel используется в качестве контейнера для нескольких элементов и может выполнять групповые операции, например скрытия объектов.
Добавим две панели и разместим в первой текстовой поле и кнопку
во второй панели создадим Label и будем выводить в него текст введенный в текстовое поле
После нажатия на кнопку на странице должна быть только введенная надпись
Первоначально установим Visible для второй панели в false
<asp:Panel ID="Panel1" runat="server" Height="50px" Width="125px">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" /></asp:Panel>
<asp:Panel ID="Panel2" runat="server" Height="50px" Visible="False" Width="125px">
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label></asp:Panel>
|
В событии Click кнопки скрываем текстовое поле и кнопку, устанавливая visiable=false у первой панели
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = TextBox1.Text;
Panel1.Visible = false;
Panel2.Visible = true;
}
|
В итоге на одной странице мы можем как принимать данные от пользователя так и показывать некий результат, причем без отображения все контролов, в которые вводилась информация
Предыдущая стр.   
Оглавление   
Следующая стр.
Средняя оценка:     (1 - 1 голосов) Для оценки необходимо зарегистрироваться
Только зарегистрировавшиеся пользователи могут оставлять комментарии
|
|