2011-07-22 11 views
0

私はクラス抽象的なUserControlからどのように継承しますか?

abstract class DetailsForm : UserControl 

に持っている場合は、

AppDetailsForm : DetailsForm 
BoxDetailsForm : DetailsForm 

私はAppDetailsForm.aspxBoxDetailsForm.aspxのタグの間で共通の要素に適用されるDetailsForm.csのロジックを固執するの継承を利用することができます。これらのタグは、両方とも同じ場所に表示されます。 AppDetailsForm.aspxBoxDetailsForm.aspxに重複したヘッダーとフッターのコードがありますが、それはむしろDetailsForm.csです。

問題は、そのクラスから直接派生した子の.aspxファイルの内容を参照する参照をDetailsForm.aspxに貼り付ける必要があることです。

はしかし、現在は、それだけでAppDetailsForm.aspxまたはBoxDetailsForm.aspxの内容を示しており、DetailsForm.csで何かを無視するので、AppDetailsForm.aspxDetailsForm.csBoxDetailsForm.aspxDetailsForm.csに行く必要があり、他のファイルへの参照のように思えます。

私はこれを行う方法を知らないし、私は間違った方法に近づいていると思う。

答えて

1

マスターページは、あなたがしようとしているもののために作られていると思います。

this linkをご覧ください。

関連する問題