Код ASP.NET и результаты страницы не совпадают - PullRequest
1 голос
/ 18 марта 2011

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

У меня есть текстовое поле для ввода идентификатора, и при проверке извлекается запись, а детали отображаются в других текстовых полях. Существуют определенные идентификаторы, на которых код (во время отладки) показывает, что свойство Text всех текстовых полей изменяется для отражения выбранной записи, но после завершения события текстовые поля отображаются с предыдущими текстами, их тексты не являются теми, которые были показано в коде позади.

Я пробовал и VS2010, и VS2008. У меня есть двухъядерный компьютер. «Установить сходство» не сработало.

Пожалуйста, помогите

1 Ответ

0 голосов
/ 18 марта 2011

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

, например

protected void Page_Load(object sender, EventArgs e)
{
   if(!IsPostback)
   {
     //your initial code
   }
}    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...