Каждый раз, когда я добавляю ModalPopup на страницу, устанавливаю ok controlid, cancelcontrol id и target control id = hidden fieldId. Свяжите Gridview с некоторыми данными и добавьте кнопку, свяжите поле шаблона с gridview, которое вызывает событие ItemCommand, и нажмите эту кнопку, чтобы ничего не сделать. Если вы не откроете модальное всплывающее окно и не закроете его снова.
Вы можете воспроизвести то же самое, используя некоторые образцы данных.
1. Добавьте Gridiview с управляемым событиями элементом управления, таким как linkbutton, Button и т. Д., Который вызывает событие Postback, RowCommand.
2. Добавьте модальный расширитель всплывающего окна. Добавьте для него панель. Установите targetcontrolId расширителя на Скрытое поле на странице.
- Теперь попробуйте запустить приложение и нажать кнопку, которая вызывает событие Rowcommand. Это ничего не даст. До сих пор не понимаю, почему так происходит !!