2015-02-11 3 views
-1

У меня есть страница HTML в моем местоположении проекта, и я пытаюсь заполнить значения из моего сценария C# на место в HTML-странице. Но каждый раз, когда я запускал значения скриптов, они заполнялись правильными деталями, но во втором запуске, когда я изменяю свои значения, например, мою зарплату с именем, тогда страница HTML не отражает это новое значение, и появились старые данные. Пожалуйста, предложитеОбновить страницу html с помощью скрипта C#

+4

Можете ли вы разместить код, который вы пробовали? – mhan0125

+0

вы боитесь, что если мы увидим ваш код, мы можем его украсть? –

+1

Если вы обновляете значения с помощью обратного вызова, то он не обновляет состояние представления. После того, как вы сделаете сообщение назад, значения View State перечеркивают значения, полученные вами через ваш скрипт. – neo

ответ

0

Ваш вопрос не очень объясняет, в частности, какую технологию вы используете. Похоже, что вам не хватает понимание:

  • Посмотреть государственного

жизнеспособной информации можно найти here. В приложении Web-Form вам необходимо будет не только учитывать постоянство состояния View, но и Жизненный цикл страницы. Он будет играть важную роль в понимании основ.

Вы заявили следующее:

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

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

Вы можете исправить такую ​​проблему с:

  • панели Update
  • Page.IsPostback
  • Databind();
  • Ajax

Проблема имеет жизнеспособные решения, однако, пока вы действительно не понимаете проблема, которую мы не можем конкретно помочь вам устранить проблему. Это должно указывать на правильное направление.

+0

Не голосуйте без причины. – Greg