مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

ساخت پرسشنامه با MVC

شنبه, 02 تیر 1397 14:29

ساخت پرسشنامه با MVC

یا سلام . خسته نباشد .

من دارم یه سایت برای پرسشنامه دریست میکنم . ولی نمیتونم اطلاعات رو تو دیتابیس ذخیره کنم .

یه ویو دارم که سوالا و گزینه ها توش لود میشه . مثلا 10 تا سوال که هردوم چهار گزینه دارن . گزینه ها رو با radioBotton نمایش دادم .

حالا میخوام زمانی که کاربر دکمه ذخیره رو زد value گزینه انتخاب شده تو 10 تا سوال توی دیتابیس تو جدول Response ذخیره بشه و بره 10 تا سوال دیگه بیاره .

چطور میتونم ذخیره کنم اونارو ؟

خیلی کارم گیزه لطفا راهنماییم کنید

شنبه, 02 تیر 1397 14:35

این هم کد ویو پرسشنامه هست

    <div id="Questionnair" style="margin-top:10px;background-color:white;" class="container">
        <div>
            @foreach (var item in Model)
            {

                //لود کردن سوال ها
                <div id="@item.ID">
                    <div>
                        <h2 style="color:green"> @Html.DisplayFor(modelItem => item.Question)</h2>
                    </div>
                    @{
                        //پیدا کردن گزینه ها از دیتابیس
                var options = item.Range.Options.Where(p => p.RangeID == item.RangeID).ToList(); 
                foreach (var option in options)
                {
                    //نمایش گزینه ها زیر سوال
                    <div id="@item.ID ">
                        <input id="@option.ID" name="@item.ID" type="radio" value="@option.Value" /> >@option.Title

                    </div>

                }
                    }

                </div>


            }

        </div>
      
        <input type="button" id="btnSave" value="Uncheck" />
    </div>

شنبه, 02 تیر 1397 17:34
شنبه, 02 تیر 1397 17:49
استاد این لینکو دیدم ولی متوجه نشدم زیاد . من آنگولا ر بلد نیستم . میشه با jQuery اینو درست کرد؟؟؟ بعد اینکه تو اون لینک شما یک سوال یک سوال بود میکنید من اینجا ممکنه ۱۰ تا بود کنم ممکنه ۳ تا .... بستگی به پرسشنامه داره
شنبه, 02 تیر 1397 17:56

بله با جی کوئری هم میتونید 

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

آموزش Angular Js

شنبه, 02 تیر 1397 19:29
استاد خیلی فورسه این برنامه . به نظرتون میتونم تو یک روز آنگولا و یاد بگیرم ؟
شنبه, 02 تیر 1397 22:10

خیلی ساده است دوست من

چند ساعت هم طول نمیکشه

دوشنبه, 04 تیر 1397 10:55

استاد من هر دو آموزش دو دیدم . کاشکی برای آدمای خنگی مثل من یه آموزش آنگولار تو MVC میساختین پروژه محور . من واقعا گیج شدم . (مشکل از منه البته )

دوشنبه, 04 تیر 1397 11:18

و اینکه به صورت تک سوال مشکلی ندارم . ولی وقتی توی صفحه بیشتر از 1 سوال نمایش داده بشه نمیتونم مقدار ID سوال و ID جواب و ID پاسخ دهنده رو بفرستم به سرور

دوشنبه, 04 تیر 1397 11:48

باید هر کدا انخاب شد id اون رو نگهداری کنید 

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید