3

ASP .net C# は初めてです。登録、ログイン、およびメンバー プロファイル ページを作成しました。

すべての検証データがデータベースに保存された後、ログインページも正常に機能しています...

私はセッションについて知りません..どうすればセッションを作成でき、セッションを使用してログインモジュールをより効果的にすることができますか?

前もって感謝します

4

3 に答える 3

5
  1. セッションはユーザー単位です。
  2. サーバーの負荷を軽減するために、セッションを SqlServer に保存できます。

このようなセッションを作成できます

Session["yourKey"]=someValue; 

この値を読み取るには

if(Session["yourKey"]!=null)
{
  //use the Session values. 
} 

ログインのより良いアプローチのためにフォーム認証を使用できます。フォーム認証

于 2013-03-04T10:39:20.663 に答える
1

セッションは、ユーザーがログインするたびに asp.net エンジンが作成するものです。これは開始するのに適した記事です: Asp.net セッション

于 2013-03-04T10:32:12.263 に答える
0

を使用するSessionと、値を簡単に転送できます。

次のようなことができます。

セッション変数を作成します。

Session["name"] = "Any Name";

それでは、別のクラスでこの変数を使用して条件を作成しましょう。

if(Session["name"] == "Any Name")
{
    //To do Your Code Here
}
于 2015-03-17T23:15:11.150 に答える