Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Взаимодействие контролов на странице

1.9K
23 июня 2007 года
burst
94 / / 04.09.2006
Есть страница. На страницу грузятся 2 контрола.

Первый - Control1, содержит: Label1, Button1
Второй - Control2, содержит: Label2.

Нужно по нажатию на Button1 копировать Label1.Text в Label2.Text.

Как это сделать ?
31K
11 сентября 2007 года
x48ray
5 / / 07.09.2007
Код:
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h4>Control1</h4><hr />
        <asp:PlaceHolder ID="ph1" runat="server">
            <input type="text" id="text1" runat="server" value="How wonderfull life is..." />
            <input type="button" id="button1" runat="server" value="Button1" />
        </asp:PlaceHolder>
       
        <h4>Control2</h4><hr />
        <asp:PlaceHolder ID="ph2" runat="server">
            <input type="text" id="text2" runat="server" />
        </asp:PlaceHolder>
    </div>
    </form>
</body>
</html>

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        button1.ServerClick += new EventHandler(button1_ServerClick);
    }

    void button1_ServerClick(object sender, EventArgs e)
    {
        text2.Value = "Все получилось!!!";
    }
}

Правильно ли я понял задачу насчет контролов 1 и 2?
1.9K
08 октября 2007 года
burst
94 / / 04.09.2006
Да, в данной ситуации нужно использовать механизм событий.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог