Как установить Javascript Готовить ie От сильного бокового нажатия кнопки (VB. net) - PullRequest
0 голосов
/ 19 февраля 2020

Моя проблема : Я создаю серверную кухню ie с помощью нажатия кнопки ASP. NET (VB). Повар ie создан, но b c была только страница PostBack с нажатием кнопки, повар ie еще не распознается кодом загрузки страницы на стороне сервера. Для распознавания на стороне сервера ie потребуется перезагрузка страницы (а не только обратная передача).

Мое предлагаемое решение: Создание готовки на стороне клиента ie с JavaScript и серверной обработкой ie с VB. net при нажатии кнопки ASP. NET.

Private Sub btnTest_Click(sender As Object, e As EventArgs) Handles btnTest.Click
 If lblTest.text = "Yes" then

  '1st create client side JavaScript cookie

  '2nd create server side cookie
  Dim bCookie As New HttpCookie("promo")
  bCookie.Value = "samplerpromobox"
  bCookie.Expires = DateTime.Now.AddDays(7)
  Response.Cookies.Add(bCookie)

 End If
End Sub

Вопросы:

  1. Как создать клиентскую сторону JavaScript cook ie с ASP. NET ( VB) Нажатие кнопки?
  2. Как запросить готовку на стороне клиента ie из загрузки страницы на сервере на PostBack?

Вся помощь с этим очень ценится.

1 Ответ

0 голосов
/ 04 марта 2020

Я решил эту проблему, но не с помощью предложенного мной решения. Вместо этого я использовал PreRender страницы вместо Page_Load, чтобы проверить существование только что созданного повара ie. Очевидно, что куки (и некоторые элементы управления) не сразу доступны во время Page_Load, но доступны (и все элементы управления) во время PreRender.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...