Обработчик кнопки
От: zaika  
Дата: 08.06.04 12:50
Оценка:
Проблема следующая:

есть обработчик кнопки. Непонятно почему , он вызывается через раз.

Т.е. жмем на кнопку-он не вызвался
жмем еще раз-вызвался....


С чем связано такое поведения обработчика?
Может быть это стандартный глюк?
Re: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 12:54
Оценка:
Здравствуйте, zaika, Вы писали:

Z>Проблема следующая:


Z>есть обработчик кнопки. Непонятно почему , он вызывается через раз.


Z>Т.е. жмем на кнопку-он не вызвался

Z>жмем еще раз-вызвался....


Z>С чем связано такое поведения обработчика?

Z>Может быть это стандартный глюк?


кнопка не динамическая?
... << RSDN@Home 1.1.3 stable >>
Re[2]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:01
Оценка:
Здравствуйте, mogadanez,


M>кнопка не динамическая?


нет
не динамическая.
Re[3]: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 13:03
Оценка:
Здравствуйте, zaika, Вы писали:

Z>Здравствуйте, mogadanez,



M>>кнопка не динамическая?


Z>нет

Z>не динамическая.

покажи кусок кода тогда
... << RSDN@Home 1.1.3 stable >>
Re: Обработчик кнопки
От: nap2k Верблюд есть
Дата: 08.06.04 13:03
Оценка:
Здравствуйте, zaika, Вы писали:

Z>Проблема следующая:


Z>есть обработчик кнопки. Непонятно почему , он вызывается через раз.


Z>Т.е. жмем на кнопку-он не вызвался

Z>жмем еще раз-вызвался....


Z>С чем связано такое поведения обработчика?

Z>Может быть это стандартный глюк?

Может страничка кэшируется браузером?
... motherfuckers here
Re[2]: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 13:08
Оценка:
Здравствуйте, nap2k, Вы писали:

N>Может страничка кэшируется браузером?


это вряд ли, по нажатию на кнопку идет сабмит формы, такое вроде как браузеры не кешируют...
вот если бы это линка была...
Re[4]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:10
Оценка:
private void btnRecount_Click(object sender, System.EventArgs e)
        {
Response.Write("test");

Page.Validate();
if (Page.IsValid) 
{
ErrorLabel.Text="";
if ((System.Convert.ToDouble(txt1.Text))<=0)
    {
      ErrorLabel.Text="aaaa";
     ErrorLabel.Text+="<br>";
    }
        
if ((chb1.Checked)&&((System.Convert.ToDouble(txt2.Text)) >  (System.Convert.ToDouble(txt3.Text))) )    
    {
    ErrorLabel.Text+="bbbb";
    ErrorLabel.Text+="<br>";
    }
if (ErrorLabel.Text!=""){return;   }
else {...}

}
Re[5]: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 13:13
Оценка:
Здравствуйте, zaika, Вы писали:

Z>private void btnRecount_Click(object sender, System.EventArgs e)

Z> {
Z>}


да сам обработчик то не нужен, раз в него не заходит значал проблема вне него
... << RSDN@Home 1.1.3 stable >>
Re[6]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:15
Оценка: :)
Здравствуйте, mogadanez, Вы писали:


M>да сам обработчик то не нужен, раз в него не заходит значал проблема вне него


и какой кусок кода тебе нужен?
там просто много всего....
Re[7]: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 13:17
Оценка:
Здравствуйте, zaika, Вы писали:

Z>Здравствуйте, mogadanez, Вы писали:



M>>да сам обработчик то не нужен, раз в него не заходит значал проблема вне него


Z>и какой кусок кода тебе нужен?

Z>там просто много всего....

относящийся к кнопке понятное дело... =))

подписка на событие, и как в aspx описана
... << RSDN@Home 1.1.3 stable >>
Re[7]: Обработчик кнопки
От: Gollum Россия  
Дата: 08.06.04 13:18
Оценка:
Здравствуйте, zaika, Вы писали:

Z>и какой кусок кода тебе нужен?


Где ивентхэндлер присваивается?
Моя смерть ездит в черной машине с голубым огоньком
Eugene Agafonov on the .NET

Re[7]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:18
Оценка:
Z>Здравствуйте, mogadanez, Вы писали:

из-за чего могла возникнуть такая ситуация?

можешь логику объяснить?
Re[8]: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 13:21
Оценка:
Здравствуйте, zaika, Вы писали:

Z>можешь логику объяснить?


не знаю, я не телепат. возможно не каждый раз обработчик подписывается.
возможно обработчик "Отписывается"
возможно гдето при неких условиях какой нить редирект стоит на себя...

в теории много чего придумать можно, поэтому давай код будем смотреть конкретную ситуацию
... << RSDN@Home 1.1.3 stable >>
Re[9]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:31
Оценка:
Здравствуйте, mogadanez, Вы писали:

> в теории много чего придумать можно, поэтому давай код будем смотреть конкретную ситуацию

полностью ?
просто там очень много...
скажи какие куски нужны...
Re[10]: Обработчик кнопки
От: mogadanez Чехия  
Дата: 08.06.04 13:33
Оценка:
Здравствуйте, zaika, Вы писали:

Z>Здравствуйте, mogadanez, Вы писали:


>> в теории много чего придумать можно, поэтому давай код будем смотреть конкретную ситуацию

Z>полностью ?
Z>просто там очень много...
Z>скажи какие куски нужны...

относящийся к кнопке понятное дело... =))

подписка на событие, и как в aspx описана
... << RSDN@Home 1.1.3 stable >>
Re[11]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:37
Оценка:
Здравствуйте, mogadanez, Вы писали:


Z>>Здравствуйте, mogadanez, Вы писали:


M>подписка на событие, и как в aspx описана


<asp:Button id="btnRecount" runat="server" CssClass="1" Text="считать" CausesValidation="False"></asp:Button>

private void InitializeComponent()
{
this.btnRecount.Click += new System.EventHandler(this.btnRecount_Click);
this.Load += new System.EventHandler(this.Page_Load);

}
Re[12]: Обработчик кнопки
От: Gollum Россия  
Дата: 08.06.04 13:43
Оценка:
Здравствуйте, zaika, Вы писали:

Z>private void InitializeComponent()

Z> {
Z> this.btnRecount.Click += new System.EventHandler(this.btnRecount_Click);
Z> this.Load += new System.EventHandler(this.Page_Load);
Z> }

Вроде все нормально... А датабайнд вызывается где-нть на страничке?
Мне звонили с открытия пленума — я сказал им, что я не приду
Eugene Agafonov on the .NET

Re[13]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 13:54
Оценка:
Здравствуйте, Gollum, Вы писали:

G>Вроде все нормально... А датабайнд вызывается где-нть на страничке?


в Page_Load-e есть запросы к базе ...
Re[14]: Обработчик кнопки
От: Gollum Россия  
Дата: 08.06.04 14:01
Оценка:
Здравствуйте, zaika, Вы писали:

G>>Вроде все нормально... А датабайнд вызывается где-нть на страничке?


Z>в Page_Load-e есть запросы к базе ...


нет, имеются в виду вызовы типа DataBind, this.DataBind, Page.DataBind();
Товариши офицеры, вот вы сейчас ничего не слушаете, а потом придет время — вы протона от электрона отличить не сможете!
Eugene Agafonov on the .NET

Re[15]: Обработчик кнопки
От: zaika  
Дата: 08.06.04 14:40
Оценка:
G>нет, имеются в виду вызовы типа DataBind, this.DataBind, Page.DataBind();
нет
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.