2012-01-06 5 views
2

サイトの現在のユーザーログインのユーザー名にアクセスする方法を知りたいのですが、その値をデータリストにバインドします。私はデフォルトのASPNETDBデータベースを使用しています。 C#コードでそれをやっているときには、 `私はデータをバインドしているときにパラメータでaspnetdbのユーザー名を取得する方法

User.Identity.Name 

と書くことができますが、どうすればASPコードでアクセスできますか?

編集:ちょうどそれをバインドするためのパラメータのために私はユーザー名が必要です。

+0

try <%#System.Web.HttpContext.User.Identity.Name%> –

答えて

0

あなたは、埋め込まれたコードブロックは、プログラミングステートメントを実行すると、ページのレンダリングフェーズの間に、現在のページクラスの関数を呼び出すために使用されているIntroduction to ASP.NET inline expressions in the .NET Framework

を見てみる必要があります。この場合

<% ... %> embedded code blocks syntax 

ユーザ名を表示するので、のようなあなたのページにコードブロック内User.Identity.Nameを置きます。

<%# System.Web.HttpContext.User.Identity.Name %> 
関連する問題