2009-07-08 88 views
3

爲什麼我的按鈕拒絕在我的超級小型學習ASP.Net MVC應用程序中做回發?按鈕不會回發

〜/博客/ 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> 

〜/控制器/ BlogController.cs

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

我不明白這一點,我是什麼失蹤? :o

回答

8

更改type="button"type="submit"

+1

/捂臉現在我很尷尬:(但由於:) – HerrLiljegren 2009-07-08 17:28:23

3

嘗試:

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