JQuery UI を使用してログイン ページを読み込もうとしています。コードをデバッグすると、page_load
イベントにデバッグされ、アプリケーションを実行した後、そのページのコントロールがフロント エンドに表示されないことがわかりました。
マスターページにはログインボタンがあり、ボタンをクリックすると、JQuery UIを使用してログインページをロードする必要があります。
ログインページには次のコードがあります。
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<div id="loginPanel" runat="server">
<asp:Label ID="lblUsername" runat="server" Text="Username"></asp:Label>
<asp:TextBox ID="txtUsername" runat="server"></asp:TextBox>
<asp:Label ID="lblPassword" runat="server" Text="Password"></asp:Label>
<asp:TextBox ID="txtPassword" runat="server" TextMode="Password"></asp:TextBox>
<asp:Button ID="btnLogin" runat="server" Text="Login" OnClick="LoginClick" />
<asp:Button ID="btnClear" runat="server" Text="Clear" />
<asp:Label ID="lblErrorMessage" runat="server" Text=""></asp:Label>
</div>
</asp:Content>
JQuery コード:
$.ajax({
url: 'Login.aspx',
success: function (data) {
$('.result').html(data);
alert('Load was performed.');
}
});
ページ コントロールの値は「データ」に読み込まれますが、フロント ページには表示されません。
私は何をする必要がありますか?