У меня есть страница HTML в моем местоположении проекта, и я пытаюсь заполнить значения из моего сценария C# на место в HTML-странице. Но каждый раз, когда я запускал значения скриптов, они заполнялись правильными деталями, но во втором запуске, когда я изменяю свои значения, например, мою зарплату с именем, тогда страница HTML не отражает это новое значение, и появились старые данные. Пожалуйста, предложитеОбновить страницу html с помощью скрипта C#
ответ
Ваш вопрос не очень объясняет, в частности, какую технологию вы используете. Похоже, что вам не хватает понимание:
- Посмотреть государственного
жизнеспособной информации можно найти here. В приложении Web-Form вам необходимо будет не только учитывать постоянство состояния View, но и Жизненный цикл страницы. Он будет играть важную роль в понимании основ.
Вы заявили следующее:
Первый раз, когда страница загружается существуют данные, при обновлении данных существуют старые данные, а не новых данных.
Ваша проблема может быть связана либо с обратной передачей, либо с контролем использования вами. Когда происходит обратная передача, это означает, что именно он заявляет, взаимодействие Клиента с вашим приложением передает данные обратно на сервер.
Вы можете исправить такую проблему с:
- панели Update
Page.IsPostback
Databind();
- Ajax
Проблема имеет жизнеспособные решения, однако, пока вы действительно не понимаете проблема, которую мы не можем конкретно помочь вам устранить проблему. Это должно указывать на правильное направление.
Не голосуйте без причины. – Greg
Можете ли вы разместить код, который вы пробовали? – mhan0125
вы боитесь, что если мы увидим ваш код, мы можем его украсть? –
Если вы обновляете значения с помощью обратного вызова, то он не обновляет состояние представления. После того, как вы сделаете сообщение назад, значения View State перечеркивают значения, полученные вами через ваш скрипт. – neo