0

Company というモデルがあり、会社は 1 人以上の取締役を持つことができます。会社設立と同時に取締役を何人でも作れるようにしたい。

Director の Create ビューを部分ビューにしました。

@using (Ajax.BeginForm("Create", 
                       "Director", 
                       new AjaxOptions { 
                         HttpMethod = "POST", 
                         UpdateTargetId = "partial", 
                         InsertionMode = InsertionMode.InsertAfter }))
{
 @Html.EditorFor(model => model.Title)
 ...
}

会社の作成ビューには、ディレクターの部分的な作成ビューをコンテナーにロードするボタンがあります。

$.get('@(Url.Action("Create", "Director"))', function (result) {  
            $('#partial').append(result);
        });

これにより、Director の入力コントロールを Company の Create ビューに動的にロードできます。

私の質問は、会社と同時に取締役の作成をどのように処理するのですか? それとも、作成ではなく、編集時にディレクターの作成のみを許可する必要がありますか?

4

1 に答える 1

2

数日前に mvc の学習を開始しましたが、今日は似たようなことをしなければなりませんでした。

同時に複数の日付を保存したかった。簡略化されたコードは次のとおりです。

意見:

<input type="text" name="Date" />

コントローラ:

public ActionResult Create(List<DateTime> Date)
{
    //Saving goes here
}

このようにして、「Date」という名前のすべてのテキスト フィールドの日付が List Date で使用できるようになります。

于 2012-08-02T19:35:16.387 に答える