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

258
Visualizações
Llamar a la función javascript desde el código de la página de afeitar

Teniendo en cuenta que tengo un código de barras de progreso de este sitio web https://www.geeksforgeeks.org/creating-progress-bar-using-javascript/ .

Tengo una página de afeitar con formato cshtml y el código de una página de afeitar con cshtml.cs . Supongamos que tengo Index.cshtml e Index.cshtml.cs .

Índice.cshtml

 <style> #Progress_Status { width: 50%; background-color: #ddd; } #myprogressBar { width: 0%; height: 35px; background-color: #4CAF50; text-align: center; line-height: 32px; color: black; } </style> <div id="Progress_Status"> <div id="myprogressBar"></div> </div> <script> function update(width) { var element = document.getElementById("myprogressBar"); var identity = setInterval(scene, 10); function scene() { if (width >= 100) { clearInterval(identity); } else { width++; element.style.width = width + '%'; } } } </script>

Índice.cshtml.cs

 public async void OnGet() { var progress = new Progress<int>(percent => { //Do something }); await Task.Run(() => TestFunction(progress)); } public void TestFunction(IProgress<int> progress) { int LoopCount = 1; while (LoopCount <= 100) { if (progress != null) { progress.Report(LoopCount); } LoopCount += 1; } }

Mi pregunta es... teniendo en cuenta que tengo una barra de progreso codificada con el enlace de muestra anterior. ¿Cómo puedo llamar a la función de actualización que existe en javascript en Index.cshtml.cs ?

El archivo de carga asíncrono habitual que puede actualizar la barra de progreso que existe en ASP.NET Core (stackoverflow u otro sitio web) no funciona ya que esta aplicación no implica la carga de archivos.

Si no se recomienda esta forma de llamar a la función javascript para actualizar la barra de progreso, ¿hay alguna forma alternativa de hacerlo?

about 4 years ago · Juan Pablo Isaza
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