Si tengo un valor dentro de Dynamic ViewBag
, ¿por qué no puedo pasarlo a un método? Entonces, para simplificar, digamos que tengo ViewBag.SomeValue
, y quiero pasar el ViewBag.SomeValue
a un HTML Helper. Si el ayudante de HTML acepta dinámica como una variable, ¿por qué no aceptará mi ViewBag.SomeValue
?Pase ViewBag como parámetro
@Html.SimpleHelper(ViewBag.SomeValue)
public static string SimpleHelper(this HtmlHelper html, dynamic dynamicString)
{
return string.Format("This is my dynamic string: {0}", dynamicString);
}
¿Puede mostrar el código? Estoy usando dynamic en la plantilla aspx y ayudantes, parece que no hay problema para eso. –
Acabo de editar mi respuesta y agregué el código. – TYRONEMICHAEL