Jeśli mam wartość wewnątrz Dynamic ViewBag
, dlaczego nie mogę przekazać go do metody? Tak więc dla uproszczenia, powiedzmy, mam ViewBag.SomeValue
i chcę przekazać ViewBag.SomeValue
do Pomocnika HTML. Jeśli pomocnik HTML akceptuje dynamiczny jako zmienną, dlaczego nie zaakceptuje mojego ViewBag.SomeValue
?Przepuścić ViewBag jako Paramerter
@Html.SimpleHelper(ViewBag.SomeValue)
public static string SimpleHelper(this HtmlHelper html, dynamic dynamicString)
{
return string.Format("This is my dynamic string: {0}", dynamicString);
}
Czy możesz pokazać kod? Używam dynamicznego w szablonie aspx i pomocników, wygląda na to, że nie ma z tym problemu. –
Właśnie edytowałem swoją odpowiedź i dodałem kod. – TYRONEMICHAEL