이와 비슷한 문자열을 포함하는 ViewData가 있습니다.면도기에서 객체 값을 읽습니다.
{ Param1 = "1", Param2 = "2", Param3 = "3" }
개체 면도기 변수로 설정하고 있지만이 값을 @ myVar.Param1과 같이 읽을 수 없습니다.
@{
object myParameters = ViewData["parameters"];
}
저는 JS에서는 그렇게하는 방법을 알고 있지만 Razor에서는 그렇지 않습니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
감사
"문자열이 있습니다"라고 말하면보기 데이터를 그렇게 설정하는 것입니까? 'ViewData [ "parameters"] = "{Param1 = \"1 \ ", Param2 = \"2 \ ", Param3 = \"3 \ "}" " – AaronLS
@AaronLS ViewData는 이와 같이 설정됩니다 변경)'new {parameters = new {Param1 = "1", Param2 = "2", Param3 = "3"}}'. 보기에서 읽기 그것은 당신이 술집없이 타자를 칠 것과 같이이다. –