ABA


"שאלה ב MVC"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #11299 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 11299
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק, 5 נקודות
   19:54   15.04.13   
אל הפורום  
  שאלה ב MVC  
 
   אני מעוניין שכאשר יוצאת הודעת MODELERROR אני אוכל לתקן את ה INPUTBOX כי מה שקורה עכשיו, ברגע שאני עושה SUBMIT הוא אומנם מוציא לי הודעת שגיאה, אבל מנקה את כל ה INPUTBOX בטופס



ModelState.AddModelError("Password", "הסיסמאות לא זהות.");

}
else
{
db.MakanitaUsers.Add(NewUser);
db.SaveChanges();

return RedirectToAction("Index", "Home");
}
}
else
{
ModelState.AddModelError("UserName", "שם המשתמש שבחרת תפוס, אנא בחר שם אחר.");


}
return View(model));
}


}

קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה מייצר אובייקט חדש? תראה את כל הקוד של הקונטרולר dvir8 16.04.13 20:31 1
     הינה: תפתתפת 16.04.13 21:45 2
         תחזיר את המודל ל VIEW, ככה: dvir8 16.04.13 23:29 3
  תאמת ניסיתי.. זה לא עזר תפתתפת 17.04.13 00:28 4
     תראה את הקוד של ה VIEW dvir8 17.04.13 09:57 5
         כן ידידי, שם היתה הבעיה! תפתתפת 17.04.13 11:30 6
             סבבה dvir8 17.04.13 14:14 7

       
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   20:31   16.04.13   
אל הפורום  
  1. אתה מייצר אובייקט חדש? תראה את כל הקוד של הקונטרולר  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק, 5 נקודות
   21:45   16.04.13   
אל הפורום  
  2. הינה:  
בתגובה להודעה מספר 1
 
  

שמאלל


public ActionResult Register(prog RegisterUser)
{


prog NewUser = new prog();
var checkExisting = from c in db.prog
where c.Username.Contains(RegisterUser.Username)
select c.Username;
if (checkExisting.FirstOrDefault() == null)
{
NewUser.Username = RegisterUser.Username;

NewUser.Password = RegisterUser.Password;
NewUser.Lname = RegisterUser.Lname;
NewUser.Fname = RegisterUser.Fname;
NewUser.City = RegisterUser.City;
NewUser.Email = RegisterUser.Email;
NewUser.Phone = RegisterUser.Phone;
NewUser.Type = 1;
if (!(Request.Form.Equals(RegisterUser.Password)))
{
ModelState.AddModelError("Password", "הסיסמאות לא זהות.");

}
else
{
db.MakanitaUsers.Add(NewUser);
db.SaveChanges();

return RedirectToAction("Index", "Home");
}
}
else
{
ModelState.AddModelError("UserName", "שם המשתמש שבחרת תפוס, אנא בחר שם אחר.");


}
return View("");
}


}
}

קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   23:29   16.04.13   
אל הפורום  
  3. תחזיר את המודל ל VIEW, ככה:  
בתגובה להודעה מספר 2
 
  

return View(RegisterUser);


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק, 5 נקודות
   00:28   17.04.13   
אל הפורום  
  4. תאמת ניסיתי.. זה לא עזר  
בתגובה להודעה מספר 0
 
  

קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   09:57   17.04.13   
אל הפורום  
  5. תראה את הקוד של ה VIEW  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
תפתתפת לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 10.6.03
13866 הודעות, 3 פידבק, 5 נקודות
   11:30   17.04.13   
אל הפורום  
  6. כן ידידי, שם היתה הבעיה!  
בתגובה להודעה מספר 5
 
   המון תודה !!

השתמשתי ב VIEW בקוד פרימיטיבי,
שהשתמשתי בכתיבה שמתאימה ל MVC להלן :

@html.textboxfor(m=>m.email)


זה עבד פיקס.

קופון 15% הנחה ל myprotein
https://www.myprotein.co.il/referrals.list?applyCode=ORON-R4


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
dvir8
חבר מתאריך 13.5.02
5929 הודעות, דרג אמינות חבר זה
   14:14   17.04.13   
אל הפורום  
  7. סבבה  
בתגובה להודעה מספר 6
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net