Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как мне опредилить событие для SendButton(VC# 7) / 5 сообщений из 5, страница 1 из 1
25.01.2005, 20:42
    #32883369
tors
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне опредилить событие для SendButton(VC# 7)
<asp:TableCell>
<asp:Button id="SendButton" runat="server" Text="Отправить"></asp:Button>
</asp:TableCell>

Кнопку я добавил вручную, те ручками набрал <asp:Button ....
При этом не добавилось определение кнопки в сs файл
Как мне опредилить событие для SendButton(VC# 7)
Кнопка по нажатию которой высвечиваются события недоступна

Пробовал сначала кидать кнопку на форму, а затем копировать текст определения
<asp:Button id="SendButton" runat="server" Text="Отправить" OnClick="SenderButton_Click"></asp:Button>
между тегами <asp:TableCell>
OnClick="SenderButton_Click" - вижуал удаляет
C ув. Tors
...
Рейтинг: 0 / 0
25.01.2005, 22:13
    #32883430
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне опредилить событие для SendButton(VC# 7)
В вашем Namespace (коде) необходимо объявить объект кнопки. В данном случае это:
Код: plaintext
1.
protected System.Web.UI.WebControls.Button SendButton;

Затем в htm-коде страницы необходимо объявить обработчик события кнопки onClick написать так:
Код: plaintext
1.
2.
3.
<asp:TableCell>
<asp:Button id="SendButton" runat="server" Text="Отправить" onClick=SendButton_onClick></asp:Button>
</asp:TableCell>

И в конце концов в коде пишем код обработчика кнопки:
Код: plaintext
1.
2.
3.
4.
protected void SendButton_onClick(object sender, System.EventArgs e)
{
   /*здесь код, который должен выполняться на нажатие кнопки*/
}
...
Рейтинг: 0 / 0
26.01.2005, 11:00
    #32883957
tors
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне опредилить событие для SendButton(VC# 7)
Сделал так как вы сказали
На что при обращении к странице система выдает:
Compiler Error Message: CS0122: 'tors.Register.SendButton_Click(object, System.EventArgs)' is inaccessible due to its protection level

Source Error:



Line 122: <br>
Line 123: <input type="reset" value="Очистить">
Line 124: <asp:Button id="SendButton" runat="server" Text="Отправить" OnClick="SendButton_Click"></asp:Button>
Line 125: </asp:TableCell>
Line 126: <asp:TableCell></asp:TableCell>


C ув. Tors
...
Рейтинг: 0 / 0
26.01.2005, 11:57
    #32884163
tors
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне опредилить событие для SendButton(VC# 7)
Что неужели никто не помещает вебконтроллы в таблицу?
Как то криво IDE в этом случае работает
C ув. Tors
...
Рейтинг: 0 / 0
26.01.2005, 12:08
    #32884198
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как мне опредилить событие для SendButton(VC# 7)
Извинияюсь, я конечно же ошибся.
Надо другой уровень видимости использовать - public:
Код: plaintext
1.
2.
3.
4.
public void SendButton_onClick(object sender, System.EventArgs e)
{
   /*здесь код, который должен выполняться на нажатие кнопки*/
}
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как мне опредилить событие для SendButton(VC# 7) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]