Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблемы с обработкой события... / 7 сообщений из 7, страница 1 из 1
02.06.2005, 12:56
    #33097073
matross
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
Стоит Visual Studio 7.1, Framework 1.1.
На веб-форме run-atserver сабмит-кнопка. К ней прикреплено событие Server_Click. Но при клике, хоть форма и перегружается, все равно фунцкия обработчик не отрабатывает...
Может у кого была схожая проблема?
...
Рейтинг: 0 / 0
07.06.2005, 15:57
    #33105252
Oread
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
проверь в properties кнопки событие Click - NameButton_Click
...
Рейтинг: 0 / 0
07.06.2005, 19:45
    #33105908
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
matrossСтоит Visual Studio 7.1, Framework 1.1.
На веб-форме run-atserver сабмит-кнопка. К ней прикреплено событие Server_Click. Но при клике, хоть форма и перегружается, все равно фунцкия обработчик не отрабатывает...
Может у кого была схожая проблема?
Покажите код.
...
Рейтинг: 0 / 0
08.06.2005, 13:10
    #33107088
matross
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace HomeWork1
{
/// <summary>
/// Summary description for Chat.
/// </summary>
public class Chat : System.Web.UI.Page
{
protected System.Web.UI.HtmlControls.HtmlTable messages;
protected System.Web.UI.HtmlControls.HtmlInputCheckBox p;
protected System.Web.UI.HtmlControls.HtmlInputText to;
protected System.Web.UI.HtmlControls.HtmlInputText text;
protected System.Web.UI.HtmlControls.HtmlInputButton Submit1;
protected System.Web.UI.HtmlControls.HtmlTable users;

private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
if(IsPostBack==true||((bool)Session["logined"])==false)
Response.Redirect("Login.aspx");
messages.Rows.Clear();
foreach(Message message in ((ArrayList)Application["messages"]))
{
messages.Rows.Add(message.row);
}
IDictionaryEnumerator _users=((IDictionaryEnumerator)((Hashtable)Application["users"]).Keys.GetEnumerator());
while(_users.MoveNext())
{
HtmlTableRow row=new HtmlTableRow();
HtmlTableCell cell=new HtmlTableCell();
cell.InnerText=_users.Key.ToString();
row.Cells.Add(cell);
users.Rows.Add(row);
}
}

#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Submit1.ServerClick += new System.EventHandler(this.Submit1_ServerClick);
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion

private void Submit1_ServerClick(object sender, System.EventArgs e)
{
Message message=new Message(to.Value,Session["username"].ToString(),text.Value,p.Checked);
((ArrayList)Application["messages"]).Add(message);
messages.Rows.Add(message.row);
Response.Write("!");
}
}
}
...
Рейтинг: 0 / 0
08.06.2005, 20:12
    #33108137
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
Вместо private void Submit1_ServerClick(object sender, System.EventArgs e) может стоит попробовать public void Submit1_ServerClick(object sender, System.EventArgs e)?
...
Рейтинг: 0 / 0
08.06.2005, 20:17
    #33108142
Абориген
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
не поможет
...
Рейтинг: 0 / 0
09.06.2005, 01:47
    #33108300
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с обработкой события...
Кажется, понял где искать: у вас тип кнопки System.Web.UI.HtmlControls.HtmlInputButton. Значит нужно в html коде прописать для Submit1 событие OnServerClick = "Submit1_ServerClick". И не забыть, что область видимости события должна быть public, а не private.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблемы с обработкой события... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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