我很难将 View 上的 Select 值传递给控制器。我的视图中有两个项目我希望返回到模型中,我可以在其中调用控制器。这是我到目前为止所拥有的。
<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)
在我单击第一页上的继续后,它会使用我的两个选项加载视图,并在它显示之前点击选择块。有什么解决办法吗?