Code Behind BugからProfileオブジェクトにアクセスしますか? (ASP.NET 2.0プロバイダーモデル)
質問
私は、ASP.NETのメンバーシップ、ロール、およびプロファイルプロバイダーで遊んでいます。そうすることで、Microsoft Sampleのカスタムテーブルプロファイルプロバイダーを最近セットアップしました( http://www.asp.net/downloads/sandbox/table-profile-provider-samples/ )
テストソリューションを実行すると、プロファイル変数にプログラムでアクセスできます。つまりProfileと入力できます。コードビハインドでIntellsenseを使用すると、カスタムプロファイル変数(web.configでセットアップ)... LastName、FirstName、Ageなどにアクセスできます。
ただし、自分のソリューションで同じシナリオを設定し、プロファイルを入力すると。コードビハインドでは、IntelliSenseのオブジェクトを認識せず、自分で入力してもコンパイルされません。
それは言われています... <!> lt;%= Profileと入力した場合。フロントエンドで、VSは私が探しているものを提供します(フロントエンドのIntellisenseには、定義済みのプロファイル変数が表示されます)
この問題を抱えている人はいますか/解決策を知っています
ありがとう!
-マイク
解決 2
私の問題は、プロファイルがVS.NET Webサイトテンプレートに対してのみ有効であると思われる(Webアプリケーションテンプレートに対してではない)
-マイク
他のヒント
Webアプリケーションプロジェクトについては、次を参照してください: http://code.msdn.microsoft.com/WebProfileBuilder