ASP.NET MVC/C#でデータベースに値(文字列)を挿入する際に問題があります。私は何をすべきか分からずに立ち往生しています。 ?ASP.NET MVC C#で値をデータベースに追加する
@using (Html.BeginForm("Index", "Upload", FormMethod.Post))
{
@Html.Label("Name:")
@Html.TextBox("name", null, new { @class = "form-control"})
@Html.Label("Surname:")
@Html.TextBox("surname", null, new { @class = "form-control" })
@Html.Label("Email:")
@Html.TextBox("email", null, new { @class = "form-control" })
@Html.Label("Description:")
@Html.TextArea("description", null, new { @class = "form-control" })
<br/>
<input type="submit" class="btn btn-primary" value="Send" />
}
私のモデルは、あなたがこのような何かを持っている必要があり
namespace GikStore.Models {
public class ContactModels
{
}
}
は、私は、コントローラで何もする必要はありません:-(...空であるUploadControllerで
で
あなたのコントローラは、ビューにモデルを送信することになっています。 *「コントローラで何かする必要はありますか?」* Index Controllerのアップロードアクションは何をしますか?ポピュレートされたモデルを表示用のビューに送信する必要があります。 – Veverke
あなたのモデルは何ですか?投稿するコントローラメソッドは何ですか? –
TextBox&Labelの代わりにTextBoxFor(x => x.Name)&LabelFor(x => x.Name)を使用すると、@Krasimirは正しく答えてくれました。もっと役立つでしょう。 –