【发布时间】:2013-12-04 14:57:26
【问题描述】:
使用以下代码时:
@{
ViewBag.Title = "Insert";
Layout = "../_Insert.cshtml";
model Namespace.GoogleCalendarModel
}
<label>Kies een evenement</label>
<select>
@foreach (var e in ViewBag.allEvents)
{
<option value="@e.Id">@e.Titel</option>
}
</select>
@using (Html.BeginForm("Insert","GoogleCalendar", FormMethod.Post, new {enctype="multipart/form-data"}))
{
<div id="container">
<div>
<label>Formuleer werksfeer</label>
@Html.TextBoxFor(model => model.txtModus);
</div>
<div>
<label>Formuleer de opdrachten</label>
@Html.TextBoxFor(model => model.txtOpdrachten);
</div>
<div>
<label>Formuleer mededeling</label>
@Html.TextBoxFor(model => model.txtMededeling);
</div>
</div>
@Html.ValidationSummary(true);
@Html.TextBoxFor(model => model.toevoegen);
}
我在模型 Namespace.GoogleCalendarModel 上收到以下错误: 只有assignment、call、increment、decrement、await和new对象表达式可以作为语句使用
有人知道如何解决这个问题吗?还是在 MVC asp.net Visual Studio 2012 中将数据写入 db 的 httppost 工作示例?
【问题讨论】:
标签: c# asp.net-mvc http-post models