Мне нужно отобразить форму отправки внутри лайтбокса страницы ASP.NET.
Если в форме отправки есть ошибка, например, имя пользователя не является уникальным, обратная передача затем отображает страницу ASP.NET вне лайтбокса.
Как я могу решить эту проблему?
Вот фрагмент кода страницы .aspx, который включает лайтбокс:
<...>
<p>
QunatumMotors is located in Detroit. Please use the link below to contact us.</p>
<p>
<!--START CONTACT FORM OVERLAY-->
<!-- first overlay. id attribute matches the selector -->
<a href="**../informational/contactform.aspx"** rel="#overlay" style="text-decoration:none">
> Click here to contact us
</a>
<div class="simple_overlay" id="form_contact">
<!-- overlayed element -->
<div class="apple_overlay" id="overlay">
<!-- the external content is loaded inside this tag -->
<div class="contentWrap"></div>
</div>
</div>
<!--END CONTACT FORM OVERLAY-->
<p> </p><p> </p>
<...>
contactform.aspx - это просто стандартная страница .aspx с полями формы, валидаторами полей, меткой для отображения ошибок (например, имя пользователя не уникально) и кнопкой отправки.
Когда происходит обратная передача в contactform.aspx, тогда (конечно) она отображается вне лайтбокса. Как я могу отобразить обратную передачу contactform.aspx внутри лайтбокса?
Спасибо за вашу помощь!