powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Оно глючит, или я торможу?
7 сообщений из 7, страница 1 из 1
Оно глючит, или я торможу?
    #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
Оно глючит, или я торможу?
    #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
Оно глючит, или я торможу?
    #32245096
vavania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1) Да, энто был AutoPostBack = true...
2) В Page_Load присваиваем this.TextBox7.Text = "21";
Потом пользователь вводит чего хочет, например "10", и записывает. Писал он писал - а толку никакого: (this.TextBox7.Text == "21") == true. Опять какой-нибудь Auto_блин_Post_блин_Back?
...
Рейтинг: 0 / 0
Оно глючит, или я торможу?
    #32245157
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Page_Load присваиваем this.TextBox7.Text = "21";

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

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


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