私は、新しいデータを追加するための非常によく似たフォームがたくさんあるCRUDサイトで作業しています。言い換えると:
AddMovie.aspx、AddGame.aspx、AddBeer.aspx、AddAdd.aspx
「自分で、似たようなページをたくさん書き直すのではなく、単一のAdd.aspxがあれば本当にいいのですが、それに加えて、OOPオタクはすべて、代わりに再利用しているので、私はかっこいいと思うでしょう。コピー/貼り付けの!」
したがって、私が正しい方向に進んでいると仮定して、単一のAdd.aspxページを使用する場合、各オブジェクトのすべてのフィールドセットをどのように表すことができますか?非表示/表示できる一連のパネルまたはdivについて考えましたが、そのソリューションが本当に好きかどうかはわかりません。それを行うためのより良い方法はありますか、それとも私はあきらめて、複数の悪い古いオブジェクトの追加.aspxページに戻る必要がありますか?
また、これは単純な古い(3.5)Webフォームアプリです。残念ながら、これにはASP.NETMVCの良さはありません。そのような些細な解決策があるはずであり、私は物事を考えすぎているようですが、私はそれを思い付くことができないので、StackOverflowに目を向けます。:)