View Full Version : عدم نمایش Extension Method
phpphp7
جمعه 19 تیر 1394, 15:26 عصر
سلام
من قصد اضافه کردن Extension Method ها رو دارم اما هیچ کدام در لیست مربوطه که در عکس زیر نمایش داده ام نیستند !
اما وقتی به صورت دستی، کد @Html.Partial("P_BoxRight") رو می نویسم ، زیر کلمه Partial خط میکشه به معنی ارور اما کار میکنه.
میخواستم بدونم چطوری باید این مشکل رو حل کنم ؟ ممنون
http://up.vbiran.ir/uploads/39920143652913122732_Untitled.png
salar IT man
جمعه 19 تیر 1394, 22:11 عصر
سلام
من قصد اضافه کردن Extension Method ها رو دارم اما هیچ کدام در لیست مربوطه که در عکس زیر نمایش داده ام نیستند !
اما وقتی به صورت دستی، کد @Html.Partial("P_BoxRight") رو می نویسم ، زیر کلمه Partial خط میکشه به معنی ارور اما کار میکنه.
میخواستم بدونم چطوری باید این مشکل رو حل کنم ؟ ممنون
http://up.vbiran.ir/uploads/39920143652913122732_Untitled.png
حتما لازم است فضای نام مربوط به متد را هم using کنید!
phpphp7
شنبه 20 تیر 1394, 01:08 صبح
حتما لازم است فضای نام مربوط به متد را هم using کنید!
سلام
منظورتون رو متوجه نشدم
من باید دقیقا چیکار کنم؟
من دارم یک فیلم آموزشی طراحی سایت با asp.net میبینم . در این خصوص کاری انجام نداد .
مدرس اومد یه partial view ساخت ، سپس در view مورد نظر ، آن را با دستور html.partial فراخوانی کرد
hakim22
شنبه 20 تیر 1394, 08:49 صبح
یک قراردادی هست که میگه بهتره نام پارشیال ویو رو با زیر خط شروع کنید(_) معمولا افزونه هایی مثل Resharper از نام کذاری های دیگه خطا میگیرند.
پیشنهاد میکنم از T4MVC برای مدیریت بهتر نام ویو ها و اطمینان از درستی آنها استفاده کنید.
phpphp7
شنبه 20 تیر 1394, 15:37 عصر
سلام
فکر کنم مشکل من را اشتباهی متوجه شدید
مشکل من اینه وقتی که کلمه کلیدی
@html.
رو میزنم ، لیست ناقص هست .
من دنبال
@html.partial
بودم اما در اون لیست ظاهر شده وجود نداره
salar IT man
یک شنبه 21 تیر 1394, 13:45 عصر
سلام
فکر کنم مشکل من را اشتباهی متوجه شدید
مشکل من اینه وقتی که کلمه کلیدی
@html.
رو میزنم ، لیست ناقص هست .
من دنبال
@html.partial
بودم اما در اون لیست ظاهر شده وجود نداره
دوست من ، بهتون گفتم که لازم است فضای نامی که متد شما در آن قرار دارد را باید using کنید . یا در وب کانفیگ این کار را انجام دهید تا برای تمام ویو های شما اعمال شود یا در ویو مورد نظر خود
@using System.Web.Mvc.Html
phpphp7
یک شنبه 21 تیر 1394, 15:56 عصر
دوست من ، بهتون گفتم که لازم است فضای نامی که متد شما در آن قرار دارد را باید using کنید . یا در وب کانفیگ این کار را انجام دهید تا برای تمام ویو های شما اعمال شود یا در ویو مورد نظر خود
@using System.Web.Mvc.Html
سلام
ممنون اینجوری بهتر متوجه شدم
در web.config ، کد شما وجود داشت
عکس :
http://up.vbiran.ir/uploads/1838814367038804735_Untitled.png
به صورت دستی هم در ویو ها وارد کردم اما مشکل حل نشد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.