【发布时间】:2016-08-05 14:25:35
【问题描述】:
我需要创建一个表格来注册。
表单示例如下所示
如何在表格中显示红圈中的值? (值来自数据库)
我的控制器
namespace Insurance.Controllers
{
public class FlexiPAController : Controller
{
//
// GET: /FlexiPA/
public ActionResult RegisterFlexiPA()
{
return View();
}
public ActionResult RegisterFire()
{
return View();
}
public ActionResult RegisterMotor()
{
return View();
}
}
}
我的视图模型
namespace Insurance.ViewModels
{
public class RegisterInfoPA
{
public register reg { get; set; }
public infoPA infoFlexiPA { get; set; }
public personalInfo pinfo { get; set; }
public List<maritalInfo> minfo { get; set; }
public childInfo cInfo { get; set; }
}
}
我的看法
@using (Html.BeginForm()) {
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
<!--TITLE-->
<div class="editor-label">
Title
</div>
<div class="editor-field">
@Html.EditorFor(model => model.reg.title)
@Html.ValidationMessageFor(model => model.reg.title)
</div>
<!--NAME-->
<div class="editor-label">
Name
</div>
<div class="editor-field">
@Html.EditorFor(model => model.reg.registerNm)
@Html.ValidationMessageFor(model => model.reg.registerNm)
</div>
<!--IC NO-->
<div class="editor-label">
IC No
</div>
<div class="editor-field">
@Html.EditorFor(model => model.reg.identityNo)
@Html.ValidationMessageFor(model => model.reg.identityNo)
</div>
<!--GENDER-->
<div class="editor-label">
Gender
</div>
<div class="editor-field">
@Html.EditorFor(model => model.pinfo.gender)
@Html.ValidationMessageFor(model => model.pinfo.gender)
</div>
<!--Marital Status--> <div class="editor-label"> **Marital Status** </div> <div class="editor-field"> </div>想在此处勾选婚姻状况,例如:单身、丧偶、已婚
我是 mvc 新手,非常感谢您的帮助。
【问题讨论】:
标签: c# asp.net asp.net-mvc razor checkbox