Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

260
Vistas
¿Por qué mi entrada siempre me muestra este valor de datos requerido?

He creado un corporateSponsorName que acepta valores NULL. Sin embargo, no puedo tener un valor vacío en mi base de datos... cuando probé console.log, me muestra "" que el código real no menciona "data-val="true" data-val-required=" El campo Nombre del patrocinador corporativo* es obligatorio.""

¿Puedo saber cómo desactivar ese valor de datos requerido?

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Como decía este documento :

A partir de .NET 6, los proyectos nuevos incluyen el <Nullable>enable</Nullable> en el archivo del proyecto. Una vez que se activa la función, las declaraciones de variables de referencia existentes se convierten en tipos de referencia que no aceptan valores NULL .

En .NET 6, se debe requerir la propiedad que no acepta valores NULL .

Para lograr su requisito, puede eliminar <Nullable>enable</Nullable> de su archivo de proyecto ( haga clic con el botón derecho en el nombre del proyecto en el Explorador de soluciones y luego seleccione Editar archivo de proyecto en el menú).

Otra forma es que se puede agregar ? para permitir anulable, por ejemplo:

 public class Test { public string? Name { get; set; } public string? Id { get; set; } //other proerpties.. }

Si no usa .NET 6 , no hará que la propiedad sea obligatoria de forma predeterminada a menos que agregue el atributo [Required] en la propiedad.

about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda