مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

saleh212

عضویت از 1394/12/04

راهنمایی درمورد remote validation در MVC

  • دوشنبه 9 فروردین 1395
  • 04:06
تشکر میکنم

سلام 

میخام تکراری بودن ایمیل و یوزر نیم رو بصورت remote انجام بدم حالا مشکلی پیش اومده اینه که ریموت واسه یوزرنیم کار میکنه ولی واسه ایمیل نه واسه ایمیل کد تغییر میکنه؟ کد رو هم ضمیه کردم ممنون میشم جواب بدید

 [Remote("UserNameExist", "Validation", HttpMethod = "POST", ErrorMessage = "از قبل موجود است")]
        public string UserName { get; set; }
 [Remote("EmailAddressExist", "Validation", HttpMethod = "POST", ErrorMessage = "از قبل موجود است")]
        public string EmailAddress { get; set; }

اینم از قسمت کنترلر

  [OutputCache(Location = OutputCacheLocation.None, NoStore = true)]
        public JsonResult UserNameExist(string username)
        {
            return Json(!db.Members.Any(s=>s.UserName==username),JsonRequestBehavior.AllowGet); 
        }
        [AllowAnonymous]
        [OutputCache(Location = OutputCacheLocation.None, NoStore = true)]
        public JsonResult EmailAddressExist(string email)
        {
            return Json(!db.Members.Any(s => s.EmailAddress==email),JsonRequestBehavior.AllowGet);
        }

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

engineer1990

عضویت از 1394/11/28

  • دوشنبه 23 فروردین 1395
  • 08:02

سلام

كدتون درسته بايد كار كنه در صورتي كه توي View  از ValidationMessageFor استفاده كرده باشي

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)