Предоставить usercontrol в src iframe
У меня есть ModalPopupExtender
лайк,
<ajaxtoolkit:ModalPopupExtender ID="mpeClientView" runat="server" TargetControlID="lblClientName" PopupControlID="frmMaodalPopup" OkControlID="closeBtn"></ajaxtoolkit:ModalPopupExtender>
и iframe
лайк
<iframe id="frmMaodalPopup" runat="server" src="/DashboardUserControls/ClientInformation.ascx" width="700px" height="400px" scrolling="no"></iframe>
и LinkButton
<asp:LinkButton ID="lnkSearch1" runat="server" Enabled="true" OnClick="lnkSearch_Click" Text="Client Name"></asp:LinkButton>
Когда я нажимаю LinkButton, я хочу, чтобы всплывающее окно iframe, src, является UserControl ClientInformation.ascx. Но когда я нажимаю кнопку, появляется iframe, но он не может загрузить пользовательский контроль. Пожалуйста, укажите, где я делаю ошибку
1 ответ
Решение
Пользовательский элемент управления не может работать самостоятельно.
Вам нужно создать страницу aspx, поместить этот элемент управления внутри этой страницы и загрузить эту страницу в iframe.