2016-12-29 64 views
-3

WebからViewBagを作成しましたが、Javaからはゲッターとセッターがあります。私はこのゲッターとセッターをどのように作成することができるのか知っていますが、CSHTML-Fileでどのように値を取得できるのか分かりません。 私はそれを試してみました:あなたの助けのためのMVCのC#Getter Setter

<p>Message1: @Model1.test</p> 
<p>Message2: @Html.DisplayFor(model => model.test)</p> 

おかげ

コントローラー:

public ActionResult Index() 
    { 
     Model1 model = new Model1(); 
     model.test = "Hallo Test!"; 
     return View(); 
    } 

モデル:

public string test { get; set; } 
+0

今、あなたのビューで[.NETのgetterメソッドとsetter宣言]の可能性の重複をモデルを使用することができます

@model ProjectName.Model'sFolderName.Model 

を見ますhttp://stackoverflow.com/questions/17881091/getter-and-setter-declaration-in-net) –

+0

このコードは何をしますか? [ask]をお読みください。 – CodeCaster

+0

コントローラメソッドを表示します。変数を設定する場所と取得する場所 –

答えて

0

をあなたはViewModel.Andを作成する必要があります表示方法に入れます以下のようになります。

あなたは
public class Model 
{ 
    public int Id { get; set; } 
}  
あなたのアクションメソッドで

Model model = new Model(); 
model.Id = 1; 
return View(model); 

あなたは(

+0

ありがとう:)返信タグでモデルを返すのを忘れてしまった – Mister

関連する問題