Pergunta

Eu estou tendo um momento difícil descobrir como para expor (& loop through) as propriedades da minha classe Categorias que foi serializado (usando JSON) em um serviço WCF e desserializado no servidor, conforme ilustrado abaixo.

JavaScriptSerializer serializer = new JavaScriptSerializer();
Category cat  = serializer.Deserialize<Category>(param1);

 // Missing a cast here?    

foreach (var c in cat)
{
    ele.InnerHtml += String.Format("<option value={0}>{1} &gt;</option>", 
        c.field.id, c.field.path);
}

Onde (eu recolho) estou indo errado é que eu tenho para lançar o meu Categoria objeto como quer ICollection ou IEnumerable? Eu acho que este é o passo que eu preciso de conselhos sobre (se, de fato, estou latindo na árvore certo?).

Foi útil?

Solução

Parece que você está tentando percorrer Categoria que é um único item, não uma lista.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top