Pretty Basic un ici les gars.Liaison de modèle à l'aide de ASP.NET MVC, obtention de la sortie de données vers le contrôleur
J'ai une vue qui détient 2 textfields pour l'entrée et un bouton soumettre
<%using (Html.BeginForm("DateRetrival", "Home", FormMethod.Post)){ %>
<%=Html.TextBox("sday")%>
<%=Html.TextBox("eday")%>
<input type="submit" value="ok" id="run"/>
<% }%>
l'action du contrôleur suivant que je veux lier l'entrée de données est la suivante
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult DateRetrival()
{
return View();
}
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult DateRetrival(string submit)
{
return null;
}
Quand je debug cela et regardez dans le paramètre méthodes d'action, la valeur est nulle. Lorsque j'ai entré des valeurs dans les deux zones de texte et que j'ai cliqué sur la méthode de soumission.