내보기의 선택 값을 컨트롤러로 전달하는 데 어려움을 겪고 있습니다. 컨트롤러로 호출 할 수있는 모델로 돌아가고 싶은 두 가지 항목이 있습니다. 지금까지 내가 가지고있는 것을 보았습니다.컨트롤러에 선택 값을 전달할 수 없습니다.
<label for="phone" class="ui-hidden-accessible">Phone Number:</label>
@Html.TextBoxFor(m => m.PhoneNumber, new { @class = "field-margin", id="phone", type="tel", placeholder="Phone Number"})
<p></p>
<div><p>Save phone for future purchases?</p>
<select name="SavePhone"id ="SavePhone" class="SavePhone" data-role="select">
<option value="false" @(Model.SavePhone == false ? "selected" : "")>No</option>
<option value="true" @(Model.SavePhone == true ? "selected" : "")>Yes</option>
</select><
두 번째 부분을 선택 옵션으로 호출하는 방법을 정확히 모르겠습니다. 그러나 전화 번호를받는 코드의 윗부분이 작동합니다. 모델, 컨트롤러 및 뷰에서의 모든 이름은 동일하므로 다음에 무엇을해야할지 모르겠습니다. 의견이 있으시면 감사하겠습니다.
감사합니다. 내가
내가 첫 페이지에 계속을 클릭 한 후@Html.Partial("MobilePhoneView", Model)
로이로드하고 있기 때문에
편집
내가, 내 문제의 부분을 생각, 내 두 사람과 함께보기를로드 옵션을 선택하고 표시되기 전에 선택 블록을 누릅니다. 이 문제를 해결할 수있는 방법이 있습니까?
여기에서 달성하려는 것은 무엇입니까? – Andrei
내 양식을 컨트롤러에 제출 한 후 Model.SavePhone에서 true 또는 false 값을 반환하려고합니다. 이미 모델을 전달 중이며 위 코드의 맨 위 부분이 잘 작동하므로 게시물이 작동한다는 것을 알고 있습니다. – user2094139
그리고 겪고있는 문제는 무엇입니까? – Andrei