私はこの質問について多くのことを尋ねましたが、私のシナリオに関しては何の助けも見つかりませんでした。だから、ここで私は、フォームがセクションという名前の、ダウン一滴を含む持っている質問
で、ユーザーは節を選択することができますし、ユーザーは、の選択肢があります。
セクションフォーム
This is image of my form
2つの異なるコントローラで2つの異なるアクションにフォームを送信するasp.net mvc
@using (Html.BeginForm("SectionForm","Sections"))
{
<div class="form-group">
@Html.DisplayFor(s => s.SectionName)
@Html.DropDownListFor(s => s.SelectedSection, new SelectList(Model.Sections,"SectionId","SectionName"),"Select a Section",new {@class = "form-control",autofocus="autofocus"})
</div>
<p>
If you don't see your desired section here, Click <strong>Add Section</strong>.
</p>
<button type="submit" class="btn btn-primary">Add Further Subsection</button>
<br />
<a href="@Url.Action("FileForm","LawFiles",new { sectionId = Model.SelectedSection })" class="btn btn-primary">Add File</a>
}
<br>
SectionFormを追加するために行くことによって、さらにサブセクションを2 - 追加アップロードフォームをファイルに行くことによって、このセクションには、ファイルを1追加します。 FileFormは私の行動であり、セクションおよびLawFilesはコントローラです。私はあなたがあなたのフォームの動作を変更するためにJavaScriptを使用することができ、フォーム
@ Yogi – awebartisan
を削除していただきありがとうございます***アンカータグ*** ***フォーム*** ***から削除してください。フォームを閉じた後に追加します。 – mmushtaq
実際のコードでは、フォームスコープ外です。 – awebartisan