2013-05-30 3 views
0

У меня есть следующий код на моей странице:ModalPopupExtender и DropDownList

<asp:ModalPopupExtender ID="mpLabelCheck" PopupControlID="pnlModal" TargetControlID="lstCategory" 
OkControlID="btnOK" runat="server" BackgroundCssClass="modalBackground"> 
</asp:ModalPopupExtender> 
<asp:Panel id="pnlModal" CssClass="modalPopup" runat="server"> 
    <p>Please make sure all data is entered before continuing.</p> 
    <p><asp:Button ID="btnOK" Text="OK" runat="server" /></p> 
</asp:Panel> 

Мишень управления ID является DropDownList. Случается, что любое взаимодействие с выпадающим списком вызывает всплывающее окно. Я хотел бы подождать, пока пользователь сделает выбор, затем условно покажет всплывающее окно на основе результата другого метода.

Любые мысли о том, как я могу это сделать?

+0

'то условно показать всплывающее окно, на основании результата другого method.' Какой тип метода (на стороне сервера или JavaScript функция)? –

+0

Я думал серверной стороной. Мне нужно запустить проверку записей в базе данных, а затем визуализировать (или не отображать) модальное всплывающее окно. – Tim

ответ

1

Используйте фиктивный скрытый контроль в качестве мишени для удлинителя и показать его в коде сервера с Show вызова метода

Смежные вопросы