0
뷰백을 사용하여 모델에 데이터를 전달하는 데 어려움을 겪고 있습니다.뷰백에서 CSHTML 모델로 데이터를 전달하는 방법
@model UCPBEscheatment.Models.aspnet_Membership
@{
ViewBag.Title = "AnswerForgotPassword";
}
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
@using (Html.BeginForm())
{
<em style="font-size:small">@Html.ValidationSummary(true, "Forgot Password was unsuccessful. Please correct the errors and try again.")</em>
<fieldset style="background-color:#f0f0f0">
<legend> Forgot Password </legend>
<br />
• Second step: <em style="color:Teal"> Answer your secret question</em>
<br /><br />
<b> Secret Question:</b> @ViewBag.question
<br /><br />
<b> Secret Answer: </b>@Html.EditorFor(a => a.PasswordAnswer)
<br /><br />
@{
INPUT CODE HERE TO PASS A VALUE TO THE MODEL USING VIEWBAG LIKE:
ex.
@MODEL.USERID = VIEWBAG.USERID
}
<input type="submit" value="Submit" />
</fieldset>
}
무엇이 당신의 질문입니까? –
내 질문은 어떻게 모델에 직접 값을 전달할 수 있습니다 My @ Model.PasswordAnswer = ViewBag.answer 내 모델에 변수를 명시 적으로 전달하거나 선언해야합니다. – sgolek