asp.netマスターページにいる間、を含むために使用しますform control
。どこに配置するのが正しいのかわかりませんHtml.BeginForm()
。それLayout Page
かView
。
ご協力ありがとうございました。
asp.netマスターページにいる間、を含むために使用しますform control
。どこに配置するのが正しいのかわかりませんHtml.BeginForm()
。それLayout Page
かView
。
ご協力ありがとうございました。
フォームが必要な任意の1つの場所に1つ配置する必要があります。これは通常、ビュー内を意味します。サイト全体で同じアクションを実行するのではなく、ページ/フォームごとに異なるアクションを実行する必要があるためです。
Webformsが持つ1ページあたり1つのフォームの制限は、MVCには存在しません。1ページあたり複数のフォームを持つことができます。
フォーム要素は、入力要素とテキストエリアをラップする必要があります。
したがって、入力がレイアウトまたはマスターページにある場合は、そこにフォームを作成できます。
ただし、ほとんどの場合、フォームはビューにあり、データを作成または編集します。