Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Оно глючит, или я торможу? / 7 сообщений из 7, страница 1 из 1
22.08.2003, 14:16
    #32244661
vavania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
1) На форме есть CheckBox1, у него есть: this.CheckBox1.CheckedChanged += new System.EventHandler(this.CheckBox1_CheckedChanged);
Чекаем на нем , но сюда не попадаем?!
private void CheckBox1_CheckedChanged(object sender, System.EventArgs e)
{
}

2) Там же есть:

this.TextBox7.Text = "21";
руками пишем в нем "10"....

string s = this.TextBox7.Text; // s == "21" ?!
...
Рейтинг: 0 / 0
22.08.2003, 16:51
    #32245050
Айвенго
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
1) Не забыл ли ты поставить
AutoPostBack = true ??

или вот еще... посмотри внимательно.. прописано ли у твоего checkbox'a событите?? Может быть оно соскочило..так бываетт..глянь в #region Web Form Designer generated code. Там должно быть прописано что то вроде
Код: plaintext
1.
2.
3.
4.
private void InitializeComponent()
{    
this.CheckBox1.CheckedChanged += new System.EventHandler(this.CheckBox1_CheckedChanged);

}


2) Не очень понятно что значит "руками пишем..."
...
Рейтинг: 0 / 0
22.08.2003, 17:27
    #32245096
vavania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
1) Да, энто был AutoPostBack = true...
2) В Page_Load присваиваем this.TextBox7.Text = "21";
Потом пользователь вводит чего хочет, например "10", и записывает. Писал он писал - а толку никакого: (this.TextBox7.Text == "21") == true. Опять какой-нибудь Auto_блин_Post_блин_Back?
...
Рейтинг: 0 / 0
22.08.2003, 18:08
    #32245157
tygra
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
В Page_Load присваиваем this.TextBox7.Text = "21";

А где ты там присваиваешь?
Должна быть проверка
if IsPostBack then - это значит нажали на кнопку
else - а тут можно присваивать значения

А то ты сам в page_load присваиваешь 21, так чего же еще получится
...
Рейтинг: 0 / 0
25.08.2003, 10:00
    #32245792
Айвенго
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
Дело в том, что на каждый PostBack срабатывает событие Page_Load. А ты там присваиваишь значение 21. Наверное в этом всё дело.
Попробуй присврение делать так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
private void Page_Load(object sender, System.EventArgs e)
{
  if(!IsPostBack)
 {
   TextBox1.Text = 21 
 }
		
}


Вот.. Таким образом число 21 присвоится только в время первой загрузки..
...
Рейтинг: 0 / 0
25.08.2003, 12:07
    #32245999
monstrU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
присваивание this.CheckBox1.CheckedChanged += new System.EventHandler(this.CheckBox1_CheckedChanged); нужно делать во время каждой загрузки страницы, иначе не будет связан обработчик события CheckBox1_CheckedChanged с контролом
...
Рейтинг: 0 / 0
25.08.2003, 13:14
    #32246115
vavania
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оно глючит, или я торможу?
Thanks for all, Вы еще раз доказали, что лучше быть умным и здоровым, чем глупым и больным.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Оно глючит, или я торможу? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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