2013-03-24 28 views
1

我想在基於MVC的網頁中做一個計數器顯示。在MVC網頁上顯示一個計數器

在家用控制器我有這個簡單的測試代碼:

int counter = 0; 
    public ActionResult Index() 
    { 
     counter++; 

      ViewBag.Message = counter; 

     return View(); 
    } 

Index.cshtml我有這樣的:

<h2>@ViewBag.Message</h2> 
<p> 
    @Html.ActionLink("Refresh", "Index", "Home") 
<br /> 
    @Html.ActionLink("About", "About", "Home") 
</p> 

的一點是要顯示在計數器的每次迭代viewbag消息。我對此很新,並會喜歡任何幫助。 我想使用RedirectToAction來做到這一點,但我不知道如何。

它只是顯示1,所以它只會在循環中一次,但不會再次。

回答

6

嘗試宣告你的計數器變量static

更多詳情,請通過this & this