1
玩具例子,如何使用ViewBag訪問包含特殊字符的ViewData項目?
ViewData["rat"] = "Rodent";
var blaw = ViewBag.rat;
ViewData["dig/dug"] = "Game";
// var blaw2 = Viewbag.dig/dug;
課程的最後一行不起作用。我如何通過ViewBag訪問「挖掘/挖掘」?
玩具例子,如何使用ViewBag訪問包含特殊字符的ViewData項目?
ViewData["rat"] = "Rodent";
var blaw = ViewBag.rat;
ViewData["dig/dug"] = "Game";
// var blaw2 = Viewbag.dig/dug;
課程的最後一行不起作用。我如何通過ViewBag訪問「挖掘/挖掘」?
只需使用下劃線(或其他允許的符號)而不是斜槓。斜槓是不允許的:
ViewData["dig_dug"] = "Game";
由於ViewBag是動態挖掘/挖掘將是動態對象的屬性。
你不能在名稱中使用一些特殊符號(/ ,.等。)性質:
public string Dig\Dug {get;set;} // compilation time error
我怕的就是這個。感謝您的確認。 – conical 2011-06-13 20:34:26
@conical:不客氣。 – 2011-06-13 21:07:42