У меня есть флажок на одной из моих форм.И, к сожалению, я не могу понять, как извлечь выгоду из вещей на стороне сервера (мой контроллер).Как в Сэм Хилл ты делаешь это?Похоже, вы должны проверить, когда элемент формы, если не ложь?
Как вы это делаете?
Добавление некоторой дополнительной информации if ((formCollection ["popID"]! = null) && (formCollection [" StartDate "]! = null) && (formCollection [" EndDate "]! = null) && (formCollection [" sendAnyway "]! = null)) {string popId = formCollection ["popID "];if (formCollection ["StartDate"]! = "") {startDate = DateTime.Parse (formCollection ["StartDate"]);}
if (formCollection["EndDate"] != "")
{
endDate = DateTime.Parse(formCollection["EndDate"]);
}
Boolean sendAnyway = Boolean.Parse(formCollection["sendAnyway"]);
if (client.ProcessGetABBYPopulation(popId, startDate, endDate, sendAnyway) == false)
{
return PutToQError("Error placing message on Queue");
}
else
{
//return Success("You successfully placed a message on the Queue");
return RedirectToAction("Home", "Home");
}
}
Вот мой взгляд (где у меня есть флажок)
<%:Html.Label("Reprocess patients already sent during this timeframe?") %>
<%:Html.CheckBox("sendAnyway") %>
Обновление 2
Проверка возвращаемого значения, которое он возвращает, "правда, ложь", какой смысл это имеет в виду?