0

2 つの ASP パネルを含む 1 ページのサイトで、非常に基本的なログイン フォームを作成しようとしています。1 つのパネルにはログイン フォーム コントロールが表示され、もう 1 つのパネルにはユーザーがログインしたときのページ コンテンツが表示されます。セッションは使用していませんが、ボタン クリック イベントでパネルの表示を変更するだけです。ページはキャッシュしないように設定されているため、ユーザーがログアウトすると、戻るボタンをクリックして再度ログインすることはできません。

ここに私がやっていることのコードスニペットがあります:

protected void btnLogin_Click(object sender, EventArgs e)
{
    if (Page.IsValid)
    {
        panel1.Visible = false;
        panel2.Visible = true;
    }

}
protected void btnLogOut_Click(object sender, EventArgs e)
{

        panel1.Visible = true;
        panel2.Visible = false;


}
4

0 に答える 0