-1
在Razor視圖我怎麼能轉換成字符串型剃刀code.I使用Razor視圖引擎寫了下面的代碼:轉換字符串格式
@Html.Raw(String.Format("@ViewBag.User.Name{0}", @ViewBag.NameRol))
但我得到以下出來放
@ViewBag.User.NameManager
我需要出去放是
哈利
謝謝
在Razor視圖我怎麼能轉換成字符串型剃刀code.I使用Razor視圖引擎寫了下面的代碼:轉換字符串格式
@Html.Raw(String.Format("@ViewBag.User.Name{0}", @ViewBag.NameRol))
但我得到以下出來放
@ViewBag.User.NameManager
我需要出去放是
哈利
謝謝
那麼,首先,我認爲你可能在ViewBag中填充的東西太多,而不是在它所屬的視圖模型中。但是,既然這就是你所追求的,我認爲你不能讓剃刀評估它本身散發出來的東西。
但是,您可以在ViewBag中使用字典。像這樣的東西
// controller action:
var users = new Dictionary<string, string>();
users.Add("Manager", "Harry");
users.Add("Employee", "John");
ViewBag.Role = "Manager";
ViewBag.Users = users;
// view:
@ViewBag.Users[ViewBag.Role]
heya,我是否設法回答你的問題?讓我知道。 –