‫۱۰ سال و ۱ ماه قبل، یکشنبه ۲ شهریور ۱۳۹۳، ساعت ۱۲:۲۶
به نظرتون راه حل چیست؟
در مثال این اموزش, بعد از پایان یافتن عملیات بصورت موفق, فقط "پیام با موفقیت ثبت شد" نمایش داده می‌شه , ولی بنده می‌خواهم بعد از پایان صحیح عملیات اکشن دیگه ای فعال بشه , مثلا بعد از ثبت نظر مربوط به یک خبر در سایت , خبر مورد نظر دوباره نمایش داده بشه تا نظر جدید لود بشه.
ولی این اتفاق با خطای مذکور همراه,  حتی به صورت دستی هم صفحه را reload می‌کنم عملیات قبلی دوباره انجام می‌گیره(پی اپی نظر قبلی ثبت می‌شود)
شما فرمودید هنوز وسط کاره,حق با شماست, ایا راه حلی هست؟ یا باید از این شیوه برای اینجور کارها استفاده نکنم؟ در صورت عدم استفاده از این روش پیشنهادتون چیست؟
‫۱۰ سال و ۱ ماه قبل، یکشنبه ۲ شهریور ۱۳۹۳، ساعت ۰۲:۴۸
سپاس, در لینک گفته شده است:

حین فراخوانی متد Html.Action، یک متد در یک کنترلر فراخوانی خواهد شد (که شامل ارائه درخواست و طی سیکل کامل پردازشی آن کنترلر نیز خواهد بود). سپس آن متد با بازگشت دادن یک PartialView، اطلاعات پردازش شده یک partial view را به فراخوان بازگشت می‌دهد 
دقیقا همین مورد در این اموزش اجرا شده است
 return PartialView("_Contact", model);
ولی اگر بخواهیم بعد انجام عملیات, اکشن دیگری اجرا بشه چه کار باید کرد؟
من از RedirectToAction استفاده کردم ولی متاسفانه error داد...
 if (this.ModelState.IsValid)
            {
                
                return RedirectToAction(actionName: "show", controllerName:"Posts", routeValues: new { id });
            }
پیغام:
Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. 
 

Child actions are not allowed to perform redirect actions. 

‫۱۰ سال و ۱ ماه قبل، جمعه ۳۱ مرداد ۱۳۹۳، ساعت ۰۱:۲۱
با سلام سپاس؛
1- اگر لطف کنید کمی در باره Html.Action  توضیح بدید ممنون میشم.  
2- دو تا partial را با استفاده از Html.Action و return اکشن مربوط, به صفحه اصلی اضافه کردید.
public ActionResult Contact()
        {
            return PartialView("_Contact", model);
        }
model هر کدام از partial‌ها رو مشخص کردید
@model IrsaShop.Models.ViewModel.ContactVM
@model IrsaShop.Models.SubscriberVM
سوال: در صفحه اصلی مودل ما به چه صورتی خواهد بود؟
@model IrsaShop.Models.ViewModel.؟
آیا باید از viewmodel استفاده کنیم که هر دو (SubscriberVM ,  ContactVM )  و موارد مورد نیاز دیگر صفحه را در بر بگیرد؟
با فرض اینکه مثلا خود صفحه هم از مودل دیگری برای استفاده از helper استفاده می‌کند, 
آیا مودل برنامه تاثیری بر partial‌ها دارد؟(در این روش)
 @Html.Action مودلی را به partial ارسال نمی‌کنه برخلافه @Html.Partial که model مورد نیاز را ارسال می‌کند.
(لطفا مودویو مورد نیاز رو شرح بدید)
‫۱۰ سال و ۲ ماه قبل، شنبه ۱۱ مرداد ۱۳۹۳، ساعت ۲۱:۰۰
یه سوال برام پیش اومد
فرض کنیم کاربری لاگین کرده رولش هم مثلا خبرنگاره,
 در پروفایلش لیست خبر هایی که ثبت کرده را می‌بینه با توجه به مثالی که شما هم زدید , اگر مثلا عدد "1" لینک ویرایش (یا حذف) که نشانگر id است رو به صورت دستی(تغییر کد html و ...) تغییر بده, می‌تونه به خبر دیگه ای دسترسی داشته باشه ؟
خبری که ثبت کنندش خودش نیست بتبع هم اجازه ویرایش و حذف ان را نباید داشته باشه...
راه حل چیست؟ آیا باید قبل از نشان دادن صفحه ویرایش یا قبل از عمل حذف ثبت کننده خبر هم چک بشه (که فردی که این خبر رو ثبت نکرده دسترسی به ان نداشته باشه)؟
لطفا راهنمایی بفرمایید.
سپاس.
‫۱۰ سال و ۵ ماه قبل، دوشنبه ۱ اردیبهشت ۱۳۹۳، ساعت ۰۰:۱۷
سلام و با عرض تبریک روز زن به همه زنان ایران زمین.
با پیشنهادتان برای ارتباط با دیتابیس، این سری از آموزش‌ها رو شروع کردم.

سوال:
در قسمت تشکیل خودکار بانک اطلاعاتی و افزودن اطلاعات به جداول
1-  مقدار Data Source  و Initial Catalog رو از کجا باید پیدا کرد؟ یا بهتر بگویم کانکشن استرینگ رو چطوری می‌شه از SQL بدست آورد؟
این کانکشن بعد از نصب SQL Server 2008 Enterprise  :


2- ما در ابتدای اموزش  یاد گرفتیم که برای شروع کار یک کنترلر و بعد اکشن و بعد ویو ایجاد کنیم و سپس پروژه رو اجرا کنیم (در حال کلی). حالا می‌خواستم بپرسم که برای اجرای ( در اولین بار اجرای کدهای زیر  ) کلاس Program  رو چگونه (کجا و چگونه بنویسیم) اجرا بگیریم تا دیتابیس ایجاد شود..؟
سپاس.
‫۱۰ سال و ۵ ماه قبل، پنجشنبه ۲۸ فروردین ۱۳۹۳، ساعت ۲۲:۳۱
باسلام؛ آقای نصیری سپاس , بنده چون هیچی از MVC نمی‌دونستم (نمی دونم) آموزش شما را از ابتدا شروع کردم و اکنون به این قسمت رسیدم . خدا خیرتان دهد. شما فرمودید این قسمت اخرین سری است و در کامنتی اشاره کردی که با مطالعه این مباحث پایه می‌توان پروژه رو جمع کرد ولی در همه آموزش تا به اینجا,  برای ساده‌تر شدن از بیان دیتابیس خوداری کردید.
لطفا برای بنده و یا هر کسی که به این قسمت آموزش می‌رسد بفرمایید که برای اینکه در MVC از دیتابیس استفاده و مقادیر را دریافت , نمایش , ثبت, ویرایش و حذف و... کنیم. از کدام قسمت آموزش (سایت) یادگیری رو آغاز کنیم؟
‫۱۰ سال و ۵ ماه قبل، پنجشنبه ۲۸ فروردین ۱۳۹۳، ساعت ۲۰:۲۸
با سلام؛ بلافاصله بعد از استفاده (ایجاد) Index_cshtml. fa .resx خطای زیر به وجود می‌آید
|Error1Task could not find "AL.exe" using the SdkToolsPath "" or the registry key 
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.0A\WinSDK-NetFx40Tools-x86".
 Make sure the SdkToolsPath is set and the tool exists in the correct processor specific location 
under the SdkToolsPath and that the Microsoft Windows SDK is installed MvcAppProject
به نظرتان اشکال کجاست؟ راه حل چیست؟
‫۱۰ سال و ۵ ماه قبل، چهارشنبه ۲۷ فروردین ۱۳۹۳، ساعت ۱۸:۱۶
آقای نصیری سپاس.
مشکل حل شد, توضیح بدم اگر کسی مشکل من رو داشت دیگه نپرسه!
لینکی که دادید رو قبلا خوانده بودم ولی دقت نکردم در انتها ذکر کرده بودید تعریف فیلترهای سراسری
این کد رو متد Application_Start فایل Global.asax.cs اضافه کردم:
GlobalFilters.Filters.Add(new System.Web.Mvc.AuthorizeAttribute());
در همه جا اگر فرد لاگین کره بود می‌تونه دسترسی داشته باشه.
بعد در صفحه Home هم [AllowAnonymous] رو  در ابتدا اضافه کردم تا بدون در نظر گرفتن لاگین اجازه دسترسی رو بده.
‫۱۰ سال و ۶ ماه قبل، سه‌شنبه ۲۶ فروردین ۱۳۹۳، ساعت ۲۱:۴۸
سلام؛بنده هم همین مشکل رو دارم.
برای اینکه قسمت‌های مختلف که شما مطمئنا از ان اگاه نیستید و شاید بران تاثیر بگذاره رو نداشته باشید.
یک پروژه تازه رو باز کردم یک راست رفتم سراغ web.config این کد رو در قسمت system.web وارد کردم  
<authorization>
     <deny users="?" />
</authorization>
بعد بلافاصله یک کنترلر به نام Home ایجاد کردم و یک view برای index اد کردم...
قبل از اکشن index  هم  [AllowAnonymous] رو قرار دادم
ولی بعد از اجرا هنوز هم دسترسی ندارم ...
Access is denied.  

آیا دلیل و نکته است که رعایت نکرده ام؟