У меня есть выпадающий список (со значениями «CMC» и «CHF») и два текстовых поля.
когда я выбираю опцию из выпадающего списка, появляется элемент управления текстового поля (видимость написана в javascript).
когда я вписываю число в это текстовое поле и нажимаю кнопку sumbit / next, он должен сохранить эту информацию в базе данных.
Логика работает для одного варианта, но не работает для другого!
Обе опции имеют текстовые поля, связанные с ними, которые видны только при выборе соответствующей опции.
логика внешнего интерфейса работает (то есть видимость), но когда я ввожу число для txt_HFMN (опция для этого текстового поля, чтобы появиться
в раскрывающемся списке «CHF» и «CMC» для текстового поля «txt_HFNumber»)
Вот код в файле .cs:
if (txt_HFNumber != null)
{
strHFNUM = txt_HFNumber.Text;
}
else if (txt_HFMN != null)
{
strHFNUM = txt_HFMN.Text;
}
else
{
strHFNUM = string.Empty;
}
Я попытался отладить его, чтобы точно определить ошибку. Вышеупомянутое условие проверяет только «txt_HFNumber», оно никогда
проверяет часть «если еще». хотя я ввел значение в «txt_HFMN», он проверяет «txt_HFNumber» и с тех пор
'txt_HFNumber' не существует во внешнем интерфейсе / в это текстовое поле не вводится значение, он вставляет 'null' в
база данных вместо введенного значения 'txt_HFMN'!
Консультировать.
Очень ценю вашу помощь.