в приложении, разработанном в ASP.NET с помощью webForms, я пытаюсь выполнить код javascript перед обновлением панели обновления.Изменить значение ввода в js до панели обновления ASP.NET
Для этого я использую этот код:
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(myMethod);
Метод MyMethod изменяет значение входного сигнала с помощью JavaScript:
$('#myinput').val('new val');
После этого мой постбэк запускается. Но в моем коде CS значение ввода пуст. Кажется, что значение, определенное с помощью JS, не отправляется шириной обратной передачи.
Можете ли вы помочь мне решить эту проблему? :)
Можете ли вы показать использовать HTML? – Adil
Является ли ваша «myinput» внутри той же панели обновлений? –
@Guru Kara Да myinput находится внутри панели обновления – user1449367