62,041
社区成员
发帖
与我相关
我的任务
分享
public class TableDiscuss
{
public int ID { get; set; }
[Display(Name = "文章ID")]
public int Topic { get; set; }
[Display(Name = "评论内容")]
[StringLength(255, ErrorMessage = "{0} 必须至少包含 {2} 个字符。", MinimumLength = 6)]
[Required(ErrorMessage = "×")]
[DataType(DataType.MultilineText)]
public string Content { get; set; }
[Display(Name = "评论时间")]
[DataType(DataType.Date)]
}
public ActionResult Comment(int id)
{
ViewBag.ID = id;
return View();
}
[HttpPost]
public ActionResult Comment(TableDiscuss tablediscuss, int id)
{
ViewBag.ID = id;
if (ModelState.IsValid)
{
tablediscuss.IpTime = DateTime.Now;
tablediscuss.Topic = id;
db.tbDiscuss.Add(tablediscuss);
db.SaveChanges();
return RedirectToAction("Comment");
}
return View(tablediscuss);
}
@model Web.Models.TableDiscuss
@{
Layout = null;
}
@using (Html.BeginForm())
{
@Html.ValidationSummary(true)
<div class="editor-field">
@Html.TextAreaFor(model=>model.Content, new { style = "width:95%;" })
@Html.ValidationMessageFor(model => model.Content)
</div>
<div class="editor-field">
<input type="submit" style="width:80px;" value="添写评论" />
</div>
}