私はMVCプロジェクトを持っています。ビューはaspxです。見た目の異なる1つのビュー - MVC
1つの縦線でビュー分割を作成しました。左側は常に同じで、変化しません。左側には2つのボタンがあります。 button1をクリックすると、右側の部分には食べ物を入力するためのフォームが必要です。ボタン2をクリックすると、右の部分に飲み物を入力するフォームが表示されます。フォームは非常に異なる外観を持っています。
私はすでに食べ物についての部分を作っています。私は、 "food"という名前のdiv内のテーブルにフォームを配置し、button1をクリックしたとき以外は常に隠されています。
今私は飲み物のためにその部分をしなければならない。私も同じことをしたいのですが、問題があります。私は食べ物のフォームを作ったとき、私はaspxのページのデザインを見に行って、それは非常に簡単だった、私は視覚的にやっていたものを見た。さて、デザインビュー(ドリンクパーツを作る)に行くと、食べ物の一部がすでに表示されています。私はすでに持っているものにコントロールを置く方法?飲み物のフォームを食品の上に置くにはどうすればいいですか?それは、divは「drinkSide」という名前のIDを持ち、私は飲み物と食べ物の間を切り替えるでしょう。
新しいビュー以外は別の方法がありますか?
しかし、私はすでに食べ物を作りました。コピーするだけでいいですか?あなたは少し詳しく説明できますか? –
はい、既存のマークアップをすべてパーシャルビューに移動することができます。 ASP.MVC 2.0で部分ビューがどのように実装されているかは完全にはわかりませんが、ユーザーコントロール(ascxファイル)を作成すると想像します。 –