0

少し手に負えなくなった状況があります。私たちのWebアプリケーションは、いくつかのASCXユーザーコントロールに基づいて構築されています。それらはすべてカスタマイズできます(別のASCXパスを指す)。カスタマイズするときに行うことは、ソースASCXのコピーを作成し、いくつかの変更を加えることです。

ここで問題となるのは、ソースASCXに多くのコミットがあった場合、カスタマイズされたコピーはソースASCXよりもはるかに遅れており、それらを同等にするために多くの作業を手動で行う必要があります。

カスタマイズのための同様の手法を持つwinformsアプリケーションがありますが、ユーザーコントロールのdegsin継承のため、問題はありません。

再構築時にそれほど問題にならないWebコントロールをカスタマイズするためのより良い方法を知っている人はいますか?

4

1 に答える 1

0
  • そこでも継承を使用します。
  • ascxを使用しないでください。ただし、実際のコントロールとスキニングフレームワークを使用してください。
  • ユーザーコントロールをダンプし、MVCに移動します。その場合、ビューには重要なロジックが含まれていないため、カスタマイズされたものの保守が容易になります。
于 2010-03-11T09:21:22.390 に答える