簡體   English   中英

如何從視圖/模型向 controller 發送數據

[英]how to send data to controller from view/model

我有一個用戶可以單擊復選框的日期列表(周一至周五)(我在下面顯示的是周一)

我對 asp.net 和 C# 非常陌生,所以我不確定這是否是正確的實現,......我仍然不知道如何從用戶點擊復選框檢索數據。 我怎么知道他們是否檢查過?

看法:

@Html.Label ("M")
@Html.CheckBox("Monday", false, new { @class = availability" } )

controller:

[HttpPost]
public ActionResult Edit(string inputValue, InterviewViewModel model)
{
    if (model.Monday == true)
    {
        return View(model);
    }
}

model:

public class InterviewViewModel
{    
    public bool Monday { get; set;}
}

我不確定如何知道用戶是否“檢查”了星期一? 也不確定我對 controller 的實施是否正確

看起來您的實現應該可以工作,您是否提交了表單? 檢查您是否提交了正確的 Boolean 值綁定到 model 或未處於調試模式。 您也可以使用@Html.CheckBoxFor(m => m.Monday); 所以它變得有界

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM