Во-первых, вам нужно указать BehaviorID
для вашего ModalPopupExtender
, чтобы вы могли получить к нему доступ со стороны клиента. По умолчанию это свойство равно ClientID
расширителя, который будет варьироваться в зависимости от цепочки контейнеров, поэтому лучше указать его явно:
<asp:ModalPopupExtender ID="mpeMiniSearch" runat="server"
BehaviorID="mpeMiniSearch" BackgroundCssClass="ModalPopupBG"
OkControlID="linkClosestartSeach" PopupDragHandleControlID="PopupHeader"
TargetControlID="linkFooterImpressum" PopupControlID="panMiniSearch">
</asp:ModalPopupExtender>
Затем вы можете позвонить $ find () с вашего LinkButton
ClientClick события:
function yourLinkButton_clientClick()
{
var modalPopup = window.parent.$find("mpeMiniSearch");
if (modalPopup != null) {
modalPopup.hide();
window.parent.location.href = "Register.aspx";
}
}