Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

277
Visualizações
Cómo usar el índice de bucle de JavaScript en la cadena de la lista ViewBag

Quiero usar el índice de JavaScript para obtener el valor de la lista viewBag. Pero tengo un error al combinar los dos. gracias por guiarme

 <script> for (var i = 0; i < @(Enumerable.Count(ViewBag.paramProperty)); i++) { select: `@(ViewBag.paramProperty[ + "${i}" + ]); var element = document.querySelectorAll(`[value="${select}"]`); element[0].setAttribute("checked", "checked"); } </script>
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

En primer lugar, debe asegurarse de JsonConvert.SerializeObject con ViewBag.paramProperty, por ejemplo:

 ViewBag.paramProperty = JsonConvert.SerializeObject(new List<string> { "a", "b", "c" });

Luego intente establecer una variable js con ViewBag.paramProperty:

 var paramProperty = @Html.Raw(JsonConvert.DeserializeObject(ViewBag.paramProperty));

y puedes usar:

 for (var i = 0; i < paramProperty.lenght; i++) { select: paramProperty[i]; var element = document.querySelectorAll(`[value="${select}"]`); element[0].setAttribute("checked", "checked"); }
about 4 years ago · Juan Pablo Isaza Relatório

0

Si entiendo su código, está intentando usar una variable del lado del servidor en el lado del cliente. Puede intentar declarar una variable de javascript "paramProperty" y establecer su valor en ViewBag.paramProperty y luego iterar sobre ella

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda