GOOGLE ADS

вторник, 3 мая 2022 г.

Использование __EVENTARGUMENT в обратной передаче

Это может быть основной вопрос. Я знаю, что __doPostback()функция принимает 2 аргумента eventtargetи eventargs. eventtargetиспользуется для идентификации элемента управления, вызывающего обратную передачу. Тогда какая польза от eventargsфункции __doPostback?

Я видел, что __doPostbackфункция всегда устанавливает для __EVENTARGUMENTскрытого поля значение «ничего» для любых обратных передач, вызванных элементами управления, даже с автопостбэком, равным true, или элементом управления, таким как linkButton.

Пожалуйста, дайте мне свой вклад.


Решение проблемы

Если вы хотите назначить _EVENTARGUMENT, вы можете вручную вызвать обратную передачу с помощью javascript:

javascript:__doPostBack('MyControl', 'myArgument');

На этом сайте объясняется, как ASP.NET использует механизм обратной передачи: http://aspalliance.com/895_Understanding_the_JavaScript___doPostBack_Function.5

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...