ورود

View Full Version : توضیح ModelState و UpdateModel



jaykob
پنج شنبه 01 اسفند 1392, 10:40 صبح
سلام دوستان

من در پروژه ای دیدم که در یک شرط isvalid بودن یک modelstate را چک می کرد می خواستم بدونم که modelstate چی هست و valid بودن و یا نبود چه حالتی رو بر می گردونه ؟


و updatemodel تعریفی که ازش توی ذهن خودم هست این مورد هست که تمامی پروپرتی ها رو از مدل ما map می کنه با object ها . آیا درسته یا یک تعریف جامع و توضیح کامل تری ازش می خوام .

ممنون

Cybersilent
پنج شنبه 01 اسفند 1392, 12:35 عصر
طبق تعریف ارائه شده در اینجا :
http://msdn.microsoft.com/en-us/library/system.web.mvc.modelstate%28v=vs.118%29.aspx
این شی حاوی اطلاعات اعتبار سنجی شی model در ویو که هنگام model binding بهش انتصاب داده شده اند رو نگهداری می کند.
حالت valid بودن یعنی که تمامی مقادیری که در شی model هستند و به کنترلر ارسال شده اند مقادیری هستند که از نظر اعتبار سنجی مشکلی ندارند (مثلا هیچکدام از رشته ها خالی نیستند، یا مقادیر عددی به صورت رشته ای ارسال نشده اند.)

jaykob
پنج شنبه 01 اسفند 1392, 15:57 عصر
طبق تعریف ارائه شده در اینجا :
http://msdn.microsoft.com/en-us/library/system.web.mvc.modelstate%28v=vs.118%29.aspx
این شی حاوی اطلاعات اعتبار سنجی شی model در ویو که هنگام model binding بهش انتصاب داده شده اند رو نگهداری می کند.
حالت valid بودن یعنی که تمامی مقادیری که در شی model هستند و به کنترلر ارسال شده اند مقادیری هستند که از نظر اعتبار سنجی مشکلی ندارند (مثلا هیچکدام از رشته ها خالی نیستند، یا مقادیر عددی به صورت رشته ای ارسال نشده اند.)

مرسی از توضیحتون

لطفا در رابطه با updatemodel هم توضیحاتی بدید

ممنون