レポート用のasp.netアプリケーションに取り組んでいます。約50以上のレポートを作成する必要があります。各レポートには、ほぼすべての.aspxページに開始日、終了日、名前、会社などを含めることができる選択基準が必要です。これらのコントロールは、ドロップダウン、テキストボックス、カレンダーなどのタイプにすることができます。
すべてのページで1つの編集可能+共有(100%同じではない)Webフォームを使用するというアイデア。
レポート用のasp.netアプリケーションに取り組んでいます。約50以上のレポートを作成する必要があります。各レポートには、ほぼすべての.aspxページに開始日、終了日、名前、会社などを含めることができる選択基準が必要です。これらのコントロールは、ドロップダウン、テキストボックス、カレンダーなどのタイプにすることができます。
すべてのページで1つの編集可能+共有(100%同じではない)Webフォームを使用するというアイデア。
ASP.NETカスタムコントロールを作成できます。
ASP.NETカスタムコントロールを使用すると、すべてのページに挿入できるモジュールを作成できます。
これをチェックして、より早く始めることもできます。
http://www.codeproject.com/Articles/1739/User-controls-in-ASP-NET
すべてのアプリで類似しているが100%同一ではないようにしたい場合は、異なるページのコントロールプロパティを調整するために使用できるパブリックプロパティを作成するだけです。たとえば、一部のテキストボックスを一部のページに表示し、他のページには表示しないようにする必要がある場合は、EnableTextBoxABCなどの名前のパブリックプロパティをコントロールに作成するだけです。