2

一般的なログインコントロールのソースコードは利用できますか?

これらは、ツールボックスのログインセクションで使用できるコントロールです。

  • ログイン、
  • LoginView、
  • パスワードの復元、
  • LoginStatus、
  • ログイン名、
  • CreateUserWizard、
  • パスワードを変更する

最終的に、これらのコントロールが提供する機能のカスタム実装の優れた情報源、または前述のコントロールを使用せずにこの機能を実装するためのガイダンスを教えていただけますか。

Visual Studio 2005(.net2)を使用しています

MembershipProviderとしてSQLMembershipProviderを使用しますが、おそらく違いはありません。

4

3 に答える 3

3

「フレームワーク全体が利用可能」というのは正しくありません。:)

于 2008-11-23T12:26:17.973 に答える
2

フレームワーク全体のソースコードが利用可能です。以下のリンクは、アクセス方法に関する詳細を提供します。

http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx

于 2008-11-20T17:30:25.050 に答える
1

私はこれに限定された「NO」を与えるつもりです。

リフレクト ソースを出発点として使用してログイン サーバー コントロールの実装を実装する道をたどりました (これはシンボル サーバー統合の前でした)。

一連のコードを不要にするコア フレームワーク メンバーにたどり着くためのいくつかのリフレクション ハックにより、物事は順調に進んでいるように見えます。

デザイナーにたどり着くまで。そのインフラストラクチャは地雷原であり、迅速に広く深くなり、実装またはリフレクション ハックを必要とするさらに深く埋もれた内部型で満たされます。

最終的には、私が拡張することはできても、決して維持したくない機能するコントロールに行き着きました。

努力は無駄ではありませんでした。過剰に設計されたサーバー コントロールがどのように設計されているかについて多くのことを学びました。

そして、ログイン コントロールをテンプレート モードに移行するだけで、数行のコードで必要な作業がすべて完了しました。;-)

学習経験を除いて、その道をたどらないことをお勧めします。

幸運を。

于 2010-03-10T21:53:45.707 に答える