2012-01-04 74 views
1

總結我知道我會爲把邏輯到視圖被吼出來,但我需要在這種情況下。MVC3鑑於

基本上我有3個ViewBag值這些都是intergers,(其實他們是從LINQ查詢計數)。我需要總結這些,這樣結果可以顯示在我的視圖中,可以訪問它們。我如何去做這件事。我曾嘗試使用@ Html.Raw()然後執行一個計算,但是這沒有奏效。

注意解決方案::我找到了解決辦法,並在下面的評論對別人誰具有相同的問題,添加它。

回答

2

我找到了解決方案。答案是

@(ViewBag.Result1 + ViewBag.Result2) 
4

您可以直接在頁面上聲明變量,如果您需要。 (雖然,正如你所說,這不是最好的地方)

@{ 
    var numOne = (int)ViewBag.MyFirstNumber; 
    var numTwo = (int)ViewBag.MySecondNumber; 
    var total = numOne + numTwo; 
} 

<p>Total: @total</p>