2011-08-23 16 views
11

からプリント値が、私は(モデルとMVC 3 - レイザー - 私はModel.Firstにブレークポイントを置いた場合、私はかみそりを使用してラベルの値を設定しようとしていたモデル

<label id="status"> 
@{ 
if (Model.Count() > 0) 
{ 
    Model.First().StatusName.ToString(); 
}                 
} 
</label> 

を持っている)StatusName。 .ToString();その式は私が必要とする値を持っていることがわかりますが、ページがレンダリングされたときにそれを見ることはできません - 構文に何か不足していますか?

あなたは

答えて

18

あなたはかみそりは、あなたが何かを出力していることを知っているようにModel.First().StatusName.ToString()@記号を追加する必要がありますありがとうございました。それ以外の場合は、通常のメソッド呼び出しとして扱います。

<label id="status"> 
@{ 
if (Model.Count() > 0) 
{ 
    @Model.First().StatusName.ToString() 
}                 
} 
</label> 
+0

これはまさに私が逃したものです!ありがとう –

関連する問題