CheckBox
それと同じように、クリック時にコントローラーメソッドを呼び出すことは可能ActionLink
ですか? 基本的に、これを置き換えたいActionLink
:
@Html.ActionLink("Switch status", "SwitchTaskIsComplete", "Task", new {
taskId = task.TaskId,
isComplete = !task.IsComplete,
userId = Model.UserId
}, null)
で@Html.CheckBox
、同じメソッドを呼び出します
SwitchTasksIsComplete(int taskId, bool isComplete, int userId)
of であり、クリックされるたびにTaskController
そのchecked
プロパティをパラメーターとして使用します。isComplete