ASP. NET После того, как событие RowCommand в панели обновлений имеет AutoPostBack, Dropdownlist, список переключателей не работают с автоответчиком - PullRequest
0 голосов
/ 24 марта 2020

Я нажал кнопку ссылки в gridviewrow> Модал покажет> в модале есть выпадающий список и радио-кнопка может автоответить назад> закрыть модал

После этого я пытаюсь снова после того, как модал был показан. Раскрывающийся список и переключатель не могут использовать автоответчик. Я вижу, что в инструментах разработчика (IE11) обнаружен автоответчик в обоих объектах.

В случае, если автоответчик не работает

 <span id="ContentPlaceHolder1_rdb_has_barcode_Edit"><input name="ctl00$ContentPlaceHolder1$rdb_has_barcode_Edit" id="ContentPlaceHolder1_rdb_has_barcode_Edit_0" type="radio" checked="checked" value="Barcode"><label for="ContentPlaceHolder1_rdb_has_barcode_Edit_0">Barcode</label><input name="ctl00$ContentPlaceHolder1$rdb_has_barcode_Edit" id="ContentPlaceHolder1_rdb_has_barcode_Edit_1" type="radio" checked="checked" value="NoBarcode"><label for="ContentPlaceHolder1_rdb_has_barcode_Edit_1">No Barcode</label></span>

В случае, если автоответчик работает

<span id="ContentPlaceHolder1_rdb_has_barcode_Edit"><input name="ctl00$ContentPlaceHolder1$rdb_has_barcode_Edit" id="ContentPlaceHolder1_rdb_has_barcode_Edit_0" onclick="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder1$rdb_has_barcode_Edit$0\',\'\')', 0)" type="radio" value="Barcode"><label for="ContentPlaceHolder1_rdb_has_barcode_Edit_0">Barcode</label><input name="ctl00$ContentPlaceHolder1$rdb_has_barcode_Edit" id="ContentPlaceHolder1_rdb_has_barcode_Edit_1" type="radio" checked="checked" value="NoBarcode"><label for="ContentPlaceHolder1_rdb_has_barcode_Edit_1">No Barcode</label></span>

Видно, что событие onclick потеряно

...