-1

CompanyAddressという 2 つのクラスがあります。

両方の ViewModel を作成しました。

ただし、コントローラーに移動して右クリックしてコントローラーを追加するときは、コントローラー名、モデル クラスを newViewModel として、データ コンテキスト クラスを dbModel として入力します。

エラーが発生し、CRUD のコントローラーとビューを作成していません。

私は何を間違っていますか?

public class nameViewModel
{
    public Company Company { get; set; }
    public Address Address { get; set; }
}

Company Table:
CompanyId
Name
Address
Value

Address Table:
AddressId
Address

enter code here
4

1 に答える 1

1

あなたが尋ねている質問で、あなたが最初から始めて、チュートリアルを通して取り組むべきであることはかなり明白であるように思われます。MVC2のNerdDinnerチュートリアル以降、チュートリアルを実行していませんが、このチュートリアルは、開始するのにかなり良い場所のようです。ASPNetMVC3の使用を開始します。また、「1つのビューに2つのコントローラー」を返すことについての質問に答えると、コントローラー(またはコントローラー上のアクション)は、Web要求に応答して実行される単なるコードです。そのアクションでは、ViewModel(nameViewModel)のインスタンスを作成し、それをそのビューモデルを期待するビューに返します。

于 2012-09-03T05:37:25.650 に答える