PDA

View Full Version : سوال: کاربرد partial view



hastiam
دوشنبه 26 دی 1390, 16:49 عصر
سلام
partial view چه کاربردی دارد؟ و در چه مواقعی از آن استفاده می شود؟
ممنون میشم اگه با توضیح دادن راهنماییم کنید.
متشکرم.

amir-yeketaz
دوشنبه 26 دی 1390, 17:45 عصر
سلام ...
به زبان خودمونی Partial View یه بچه ویو هست ! ... و همینطور میتونیم براش یه اکشن که بهش میگن بچه اکشن (child Action ) داشته باشیم! ولی میتونیم به عنوان بخشی از ویو اون رو رندر کنیم ولی در فایلی جدا .

مثلا فرض کنین لیستی از محصولات دارین و حالا تو ویو داخل یک حلقه میخواین این لیست رو به کاربر نمایش بدین میتونید برای توضیح هر محصول یه پارشال ویو داشته باشین که داخل حلقه اون پارشال ویو صدا زده میشه و البته اطلاعات مربوط به محصول بهش ارسال میشه تا ازش استفاده کنه! ... ما عملا میتونستیم این کار رو تو همون فایل ویو انجام بدیم ولی با این کار خیلی بهتر بخش های ویو رو از هم جدا کردیم.

پس یکی از کاربردهاش برای خوانایی بیشتر کد ویو شما هست!

کاربرد دیگش در استفاده از ajax هست که کاراتونو راحت تر میکنه و باز هم خواناتر .

خواهش میکنم قبل از این که سوالتونو مطرح کنین بیشتر جستجو کنید!

برای اینکه در عمل باهاش آشنا بشین :
http://www.tugberkugurlu.com/archive/working-with-jquery-ajax-api-on-asp-net-mvc-3-0-power-of-json-jquery-and-asp-net-mvc-partial-views

http://www.aspnetwiki.com/page:loading-partial-view-with-jquery

http://professionalaspnet.com/archive/2011/03/02/Using-an-MVC-PartialView-With-jQuery-Templates-Plugin.aspx

http://rachelappel.com/razor/partial-views-in-asp-net-mvc-3-w-the-razor-view-engine/


و باز هم میتونین با سرچ کردن مطالب بهتری پیدا کنید!


موفق باشید ...
یا علی ...