2009-07-08 6 views
3

Comment se fait-il que mon bouton refuse de faire une publication dans mon application ASP.Net MVC?Le bouton ne publiera pas

~/Blog/Post.aspx

<h2>Post</h2> 
<fieldset> 
<legend>Blog message</legend> 
<%using (Html.BeginForm()) 
    { %> 
    <p> 
     <label for="EntryTitle">Title:</label><br /> 
     <%= Html.TextBox("EntryTitle") %> 
    </p> 
    <p> 
     <label for="EntryMessage">Message:</label><br /> 
     <%= Html.TextArea("EntryMessage") %> 
    </p> 
    <p> 
     <input type="button" value="Post!" /> 
    </p>   
<%} %> 
</fieldset> 

~/Contrôleurs/BlogController.cs

[AcceptVerbs(HttpVerbs.Post)] 
    public ActionResult Post(FormCollection collection) 
    {    
     return View(); 
    } 

Je ne comprenais pas, que suis-je disparu? : o

Répondre

8

Remplacez type="button" par type="submit".

+1

/facepalm Maintenant, je suis gêné :(Mais merci :) – HerrLiljegren

+1

Nous le faisons tous! Heureux de vous aider. =) –

3

Essayez:

<input type="submit" value="Post!" /> 
Questions connexes