[ad_1]
やあ、
誰かがこの問題で私を助けることができるのだろうか.
ログイン時のアプリケーションで、ユーザー名を保存するためのセッション変数を作成します。
C#
protected void btnLogin_Click(object sender, EventArgs e) { if (validateUser() == true) Response.Redirect("~/Default.aspx"); }
C#
private bool validateUser() { if() { Session["User"] = objU.Username; return true; } else return false; }
アプリを実行してログインすると、ユーザーの検証機能が正常に動作し、ユーザーが見つかると true が返されますが、デフォルトのページに移動する代わりに、ブラウザーでこの URL を使用してログイン ページにリダイレクトされます。
http://localhost:55197/Login.aspx?ReturnUrl=%2fDefault.aspx[^]
また、その間にエラーが発生し続けます。
Microsoft JScript ランタイム エラー: ‘$’ は定義されていません
何が起こっているのか、誰かに光を当てることはできますか?
ありがとう。
こんにちは
C#
protected void btnLogin_Click(object sender, EventArgs e) { if (validateUser() == true) Response.Redirect("Default.aspx"); }
これを試して問題が発生した場合は投稿してください
私はあなたがセッション値をABBENDしていないと思います。
最初にセッション値を中止してください。それ以外の場合は、このコードを次の場所で使用できます
ログアウトページ
セッション[“VALUE”]=NULL;
THEN ALL PAGE_LOAD EVENT USE THIS LIN
IF(セッション[“VALUE”]!=ヌル)
{
RESPONSE.WRITE(“ユーザーログイン成功”);
}
そうしないと
{
RESPONSE.REDIRECT(“LOGIN_FAIL_PAGE.ASPX”);
}
[ad_2]
Source link
コメント