2016-05-10 1 views

答えて

0

ご質問は漠然としている...私は正確にあなたが達成しようとしているのか分かりません。

いくつかの.csコードを別のクラスに移動しようとしている場合は、コピーして直接他のクラスに貼り付けてください。コードが古いクラスではなく新しいクラスをターゲットにするように、参照を変更することができます。プレゼンテーション、ビジネス、およびデータアクセスロジックを分離して、コードを簡単に保守できるようにすることを強くお勧めします。クラスAがWebFormコードビハインドクラスであると仮定すると、ビジネスとデータアクセスレイヤに応じて参照をプロジェクトに追加するだけです。

だからあなたが希望: 1.右の参照をクリックします(プロジェクト内で、追加したい) 2.参照の追加 3.適切なプロジェクト 3.1を選択します - これは、あなたのビジネスロジックを別のプロジェクトを持っていると仮定していますMyBusinessLogicLayerなどの規約は、BusinessBOやBusinessBoのようなもので、MyDataLogicLayerのようなものですが、BusinessDAやBusinessDaのようなものを持つのがコンベンションです.BusinessBO/BusinessDaはすべてのプロジェクトです)。その後、クラスを作成し、それらのクラス内で達成したいロジックを作成することができます。コードビハインドページで使用するクラス内でWebコントロールを作成できます。

Webフォームページ全体のコピーを作成しようとしている場合(aspxと.cs(おそらくコードビハインドファイル)があるためwebformsを使用していると仮定しています)、マスターページを作成できますマスターページから継承するページを作成して作成したいものがあります。

これ以上の情報がなければ、私は本当にお手伝いできません。 MSDNから

マスターページは:ref: https://msdn.microsoft.com/en-us/library/aa581781.aspx

マスターページチュートリアル: https://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx

3層アーキテクチャチュートリアル: http://www.codeproject.com/Tips/662107/Understand-Tier-Architecture-in-Csharp

希望に役立ちますここであなたがチェックアウトすることができますいくつかのリソースがあります君は。

関連する問題