vista tutorial paso mvc modelo form controlador c# jquery asp.net-mvc asp.net-mvc-3 razor

c# - tutorial - viewbag count



Cómo comprobar si la propiedad ViewBag es nula o no existe (1)

Puede comprobar null y ejecutar su secuencia de comandos.

@if (ViewBag.YourKey== null) { //your code }

Esto verificará que ViewBag.YourKey sea ​​nulo si desea verificar si no es nulo, puede cambiar la condición if.

Tengo un requisito para ejecutar un script en la función document.ready si la propiedad viewbag es nula o no existe. Debajo está el código que escribí para verificar si la propiedad viewbag no existe.

@ViewBag.Property!=null recommned se acercó donde usted @ViewBag.Property!=null pero cuando lo hago me sale un error diciendo que la propiedad del nombre no existe en el contexto actual,

@section scripts { @if ((bool)ViewData.ContainsKey("FormSubmitFlag") == false) { <script type="text/javascript"> $(document).ready(function () { var pageVisitCount = sessionStorage.getItem("personalDetailsVisitCount"); if (pageVisitCount == null) { $("#personal-details-form").trigger(''reset''); sessionStorage.setItem("personalDetailsVisitCount", "1"); } else { var validator = $("#personal-details-form").validate(); validator.form(); cat.personaldetails.validate(); } }); </script> } }

Gracias