2011-11-09 11 views
0

ユーザーがユーザー名とパスワードを入力するログインコントロールを使用しています。これらのユーザー名とパスワードの値をアプリケーションの別のページに取得したいのですか? C#でそれを行う方法はありますか。私はasp.netログイン制御を使用していますか?asp.netのあるページから別のページにユーザー名とパスワードを取得することは可能ですか?

答えて

0

パスワードではなく、ユーザーのセキュリティを保護するための二重機能です。しかし、ユーザ名を取得するのは簡単です:

私は頻繁にこれを使用する:

lblUser.Text = "Welcome " + User.Identity.Name; 
0

あなたがしなければならないのは、私はC#またはasp.netのいずれかを知らないと、私の侵入を許しなさいMembership.GetUser();

-1

を呼び出すです。ただし、システム上に公開変数を設定すると、これらの情報をページ全体に保持することができます。

+1

申し訳ありませんが - downvoteしなければなりません。 ASP.NETは、複数のページ要求(現在のセッションのライフサイクル全体を通して)にまたがって、現在のユーザー固有の情報を維持するためのいくつかの構成をサポートしています。あなたの答えはあいまいであり(「システム」)、誤解を招くことさえあります(複数の同時ユーザーの可能性を前提にすると、システム全体の変数に1人のユーザーの名前を格納したくはありません)。 – mikemanne

+0

これらのことを指摘するだけでなく(ASP.NETのクラスを要求していない、いくつかの構造体)、それからダウンボートするのは傲慢ではないでしょうか?それはポイントを要し、もしあなたが英語を読むことができれば、私は「すみません...」から始めます。だから私は誤解を招く意図はありませんでした。 –

+0

私は傲慢または無礼にダウン投票していません。私は読者があなたの回答を無視するよう奨励するためにダウンローミングしています。元の質問を解決しないので、誰かがそれに従おうとすると、より多くの問題につながる可能性があります。 ( "Excuse ..."と入力しても、あなたの答えはそれ以上役に立つものではありません。)他の構成要素は、他の応答者によって既に詳細に説明されているので、列挙しません。 – mikemanne

0

HttpContext.Current.User

関連する問題