Member 12618369 Ответов: 1

Как сделать триггеры работающими с кнопкой внутри uploadpanel


Я использую панель обновления для обновления части страницы, а не всего. Однако кнопка внутри панели обновления перестает работать, и эта кнопка вставляет данные в базу данных


пожалуйста помочь

Что я уже пробовал:

<asp:ScriptManager ID=" ScriptManager1 "runat= "server" />
<asp:UpdatePanel ID= "UpdatePanel1" runat= "server">
< contenttemplate>
.
.
. другие строки кода
.
.

&ЛТ;АСП:кнопка ID="btnUpload" атрибут runat="сервер" текст="загрузка" функция onclick="загрузить" ValidationGroup="клик"/&ГТ;


& lt;триггеры>
<asp:AsyncPostBackTrigger ControlID=" btnIdea "EventName= "Click" />

1 Ответов

Рейтинг:
7

Vincent Maverick Durano

Если вы имеете в виду свой btnUpload, то вы должны использовать его в качестве ControlID для вашего AsycPostBackTrigger:

<asp:asyncpostbacktrigger controlid="btnUpload" eventname="Click"  />


Кроме того, убедитесь, что проверка прошла успешно, поскольку вы устанавливаете ValidationGroup для своей btnUpload.


Member 12618369

что такое xmlns:asp= "#unknown " пожалуйста, уточните это
и я упомянул btnUpload в ControlID

Vincent Maverick Durano

xmlns:asp= "#unknown " - это проблема формата в Редакторе. Вы можете не обращать на это внимания.

Я обновил код. :)