2017-04-24 56 views
1

這裏檢查是CSHTML頁如何檢查是否複選框在控制器頁面MVC5

<div class="form-group"> 
    @Html.Label("Please tick this box if you are signing up as a Student") 
    @Html.CheckBoxFor(m => m.isNewlyEnrolled) 
</div> 

我要檢查,看看它在控制器頁籤與否。我如何去做這件事?

回答

0

通過向表單的提交端點添加一個名爲IsNewlyEnrolled(不區分大小寫)的布爾參數,將填充該複選框的狀態。

public HttpResponseMessage MyEndpoint(bool isNewlyEnrolled) { 
    // true == checked 
    // false == unchecked 
} 

或者,如果您要接受複雜模型,請將字段/屬性添加到具有相同名稱的模型中。

public class MyModel 
{ 
    public bool IsNewlyEnrolled { get; set; } 
} 

public HttpResponseMessage MyEndpoint(MyModel model) { 
    // true == checked 
    // false == unchecked 
} 
相關問題