سرمایه گذاری متفاوت در سال نو 🍎🌱 ۳۵٪ تخفیف نوروزی ➕ حضور رایگان در مسترمایند نخبگان صنعت نرم‌افزار 💻✅
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ حمیدرضا جلیلی
نقش Model
جامعه ASP.NET ایجاد شده در ۱۹ فروردین ۱۴۰۲

سلام تا اونجایی که من میدونم وظیفه ی مدل در MVC برقرای ارتباط و دریافت دیتا از دیتابیس است

تا الان به صورت کاربردی اولین باری هست که داریم از Model استفاده میکنیم

ممنون میشم اگر یه توضیحی در رابطه با Model در View و کنترلر بدید و کمی بیشتر در رابطه با نقشش در اینجا توضیح بدید.

داخل کد‌های VIEW در ابتدا مدل مربوطه را تعریف کردیم چنین چیزی

@using OnlineShop.Web.Models; 
@model LoginModel;

ولی این view داخل کدهای HTML آن جایی ازش استفاده نمیشه چرا؟ آیا متغیر‌های زیر منظور متغیرهای تعریف شده در Model هستند و کاربردش همین است؟

  
     

بی نهایت از اینکه به حوصله جواب سوالات رو جواب میدید تشکر میکنم

سلام،

در بخش View، با استفاده از کد @model LoginModel;، ما به view می‌ گوییم که مدل مورد استفاده در این صفحه LoginModel است. view از طریق asp-for میتونه به فیلدهای مدل دسترسی داشته باشه و مقدارشون رو در فرم html نشون بده.

بهترین پاسخ
محسن موحد ۱۹ فروردین ۱۴۰۲، ۰۸:۳۳

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

حمیدرضا جلیلی ۲۱ فروردین ۱۴۰۲، ۰۹:۱۶