12
Tengo el siguiente:¿Cómo envío asignar una lista <string> a una matriz de JavaScript u objeto enumerable
ViewBag.SomeEnumerable = new List<string>() { "string1", "string2" };
Ahora ¿Cómo se asigna ViewBag.SomeEnumerable
a un array
o algún tipo de objeto enumerable en el lado JavaScript? por ejemplo:
function SomeFunction()
{
var array = @ViewBag.SomeEnumerable;
for(var eachItem in array)
{
alert(eachItem); // should display "string1" then string2"
}
}
VS está dando 'error de sintaxis en;' cuando i declaro array var = @ Html.Raw (Json.Encode (ViewBag.SomeEnumerable)); sin embargo, o/p es correcto en html representado en el navegador –
@IshaanPuniani, ¿por qué confía en VS Intellisense? Está mal. Mire el marcado prestado para ver si es correcto a pesar de que VS le dice que está equivocado. –