我無法讓Razor引擎處理下面一行中的data_content屬性。它將@ String.Format部分視爲文字字符串而不是Razor命令。我曾嘗試@:和@ |無濟於事。Razor命令不顯示
@Html.TextArea("VisitPurpose", null,
new {
@data_toggle = "hover",
@class = "hasPopover input-xxlarge",
rows="6",
data_placement = "right",
data_content = "@String.Format({0}, @Resources.Resource.VisitPurpose)"
})
只是要清楚這不起作用或者:
@Html.TextArea("VisitPurpose", null,
new {
@data_toggle = "hover",
@class = "hasPopover input-xxlarge",
rows="6",
data_placement = "right",
data_content = "@Resources.Resource.VisitPurpose)"
})
上面的代碼渲染此我的網頁上。 Razor引擎不是渲染我的Resource文件中的值,而是將其顯示爲文字字符串。
請問您可以在我的回答下檢查斯科特 - 帕斯科和我的問題嗎?並請發佈500內部錯誤的內容。順便說一下,我建議使用'data_content = Resources.Resource.VisitPurpose'而不是'data_content =「@Resources.Resource.VisitPurpose)」' – nemesv 2013-03-03 07:18:52