Мне нужно создать форму для регистрации.Показать флажок Значение данных из базы данных с помощью mvc
пример формы будет выглядеть следующим образом
как отобразить значение в красном круге в форме? (Значение из базы данных)
Мой контроллер
namespace Insurance.Controllers
{
public class FlexiPAController : Controller
{
//
// GET: /FlexiPA/
public ActionResult RegisterFlexiPA()
{
return View();
}
public ActionResult RegisterFire()
{
return View();
}
public ActionResult RegisterMotor()
{
return View();
}
}
}
Мои ViewModel
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>
Wanted to make the checkbox here for marital status eg :single,widowed,married
Я новичок в MVC, очень ценю ваш помогает.
Привет, мне понравился u, но в этой строке это не позволяло мне делать, как dis @ Html.EditorFor (o => Model.item), поэтому я изменил его на @ Html.EditorFor (o => Model.minfo), и я получил эту ошибку. Сведения об исключении: System.NullReferenceException: ссылка на объект не установлена в экземпляр объекта. Источник ошибки: Строка 56:
Sorry for the code, I correct it. Use @Html.EditorFor(o => item) – Remay
Exception Details: System.NullReferenceException: Object reference not set to an instance of an object. Source Error: Line 56: