2011-02-02 4 views
2

さまざまなプロジェクト間でユーザーコントロールを共有する方法はありますか?さまざまなプロジェクト間でWebユーザーコントロールを共有

私は、ログインコントロール、メニューコントロール、ヘッダーコントロール、パスワードコントロールの紛失などのユーザーコントロールを作成しました。これらはすべてデータ用のSQLデータベースに接続されています。

私はさまざまなWebサイトプロジェクトの間でこれらを共有したいと思います。これは同じ機能を持ち、私ができる変更はCSSスタイル内でしかできないということです。

私はモジュールをコピーする必要がありますか、それらを共有クラス/モジュールとして保持し、必要なときにいつでも必要なものを呼び出す方法はありますか?

ありがとうございました。

答えて

3

すべてのユーザーコントロールを配置する余分なプロジェクトとしてアセンブリ/ライブラリを作成することができます。このライブラリを別のプロジェクトで参照します。

しかし、これらのコントロールをより汎用的にして、特定のデータベース接続やビジネスロジックに依存しないようにすることをお勧めします。

また、この記事では、あなたのために面白いかもしれません:

関連する問題