DotenetCore

 DotenetCore Pages


already exist validation done using asp.net core


        [Required]

      

        [Remote(action: "IsEmailInUse", controller: "Home")]

       

        public string JobName { get; set; }

        

        controller method

        [AcceptVerbs("Get", "Post")]

[AllowAnonymous]

public async Task<IActionResult> IsJobNameInUse(string JobName)

{


ScheduleDapper group = ScheduleDapper.CheckDuplicateJobName(JobName);



if (group == null)

{

return Json(true);

}

else

{

return Json($"JobName {JobName} is already in use.");

}

}


Html

@Html.TextBoxFor(model => model.JobName, new {placeholder="Job Name", htmlAttributes = new { @class = "form-control" } })



script files


<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.2/jquery.validate.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.12/jquery.validate.unobtrusive.min.js"></script>

  

  Note: here order of script is importent

        

No comments:

Post a Comment

7 Common mistakes in Dot Net — You can avoid

  There are many common mistakes made during .NET (ASP.NET, .NET Core) development, which affect performance, security, and code… Code Crack...