2012-11-02 79 views
1

我有這樣的問題。我必須將ContenuReponse更新爲數據庫。 在ContenuReponse觀,我有:如何通過C#ASP.NET MVC4更新數據庫?

<div class="editor-field"> 
     @Html.EditorFor(model => model.ContenuReponse) 
     @Html.ValidationMessageFor(model => model.ContenuReponse) 
    </div> 

(我用快遞的模板編輯視圖MVC4互聯網應用的文本框) 和效應初探的控制器我有:

public ActionResult Reponse(int id = 0) 
    { 
     Question question = db.Questions.Find(id); 
     if (question == null) 
     { 
      return HttpNotFound(); 
     } 
     return View(question); 
    } 

    [HttpPost] 
    public ActionResult Reponse(Question question) 
    { 

    } 

什麼我必須要在

[HttpPost] 
    public ActionResult Reponse(Question question) 
    { 

    } 

從視圖的文本框中獲取值。 任何想法?非常感謝您的關注!

回答

0

在操作方法

[HttpPost] 
public ActionResult Reponse(Question question) 
{ 

} 
在問問題的所有參數的值

會從視圖發佈到這裏。然後,您可以使用will值並將其插入數據庫。要插入數據庫,我建議你使用實體框架,做一些相同的Google搜索。

還要了解的最好方式是創造這種方法斷點,看貼到問題的問題參數

希望這有助於價值。

+0

我已經使用進行驗證。 –