私が取り組んでいるサイトのポップアップ ログオン フォームを作成しようとしていたので、facebox を試してみることにしました。ログオンは問題なくポップアップしますが、送信ボタンと必要なバリデータが起動しません。これはマスター ページ内にあり、進行状況パネルに含まれています。
ページヘッダーには、次のものがあります。
<script type="text/javascript">
$(document).ready(function () {
$('a[rel*=facebox]').facebox();
});
</script>
フォームの上部に、次のリンクがあります。
<a href="#logon_form" rel="facebox">Logon</a>
以下にリストされているレイヤーを開くことです。
<div id="logon_form" style="display:none;">
<table cellpadding="3" cellspacing="0" border="0" class="centered">
<tr>
<td>Email:</td>
<td><asp:TextBox ID="TextLogonEmail" runat="server" CssClass="inputtext" ValidationGroup="LogonGroup" Columns="35" MaxLength="320"></asp:TextBox></td>
<td><asp:RequiredFieldValidator ID="RequiredLogonEmail" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="TextLogonEmail" ValidationGroup="LogonGroup" CssClass="error">required</asp:RequiredFieldValidator></td>
</tr>
<tr>
<td>Password:</td>
<td><asp:TextBox ID="TextLogonPassword" runat="server" CssClass="inputtext" TextMode="Password" ValidationGroup="LogonGroup" Columns="35" MaxLength="40"></asp:TextBox></td>
<td><asp:RequiredFieldValidator ID="RequiredLogonPassword" runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="TextLogonPassword" ValidationGroup="LogonGroup" CssClass="error">required</asp:RequiredFieldValidator></td>
</tr>
<tr>
<td> </td>
<td colspan="2"><asp:Button ID="ButtonLogon" runat="server" Text="Logon" ValidationGroup="LogonGroup" onclick="ButtonLogon_Click" /></td>
</tr>
</table>
</div>
何か案は?