[a] ユーザー コントロール、[b] インターフェイスはいつ使用するのですか? または、すべての可能性を考えると、前述のアイテムの最適な使用法は何でしょうか.
なぜ私は尋ねるのですか?
UserControl: 1 つの ASPX ページと複数の ASCX ページで Web サイトを作成しようとしました -- マスター + トランザクション要件があります -- しかし、ASCX ページで苦労した後、ASCX ページがかなり複雑になったため、ASPX でやり直す必要があります - - 複数の入力、データ要素など アル。(約 500 のデータ要素が 11 個の ascx ページに散らばっています)。問題は、ASCX ページを使用するのに最適な場所はどこかということです。
インターフェイス: 上記と同じシナリオ -- ページ上のデータを制御する (保存、破棄、更新など) には、ASPX ページで制御を使用しました。これはひどく失敗したので、インターフェイスを試してみましたが、そこでもあまり進歩していません。そのため、すべての ASPX ページで繰り返しコントロールを使用するという非常に基本的な方法に戻ります...面倒なことは言うまでもありません。
概念的に言えば、何が間違っているのか知りたいです!