آموزش ساخت فرم ساز در ASP.NET Core قسمت اول

همانطور که از عنوان مقاله پیداست در این مطلب میخواهیم یک فرم ساز طراحی کنیم.

در این بحث تمرکز اصلی ما روی کدنویسی و Backend کار بوده و با ظاهر برنامه کاری نداریم، برای کدهای جاوا اسکریپتی که استفاده می شود توضیح کوتاهی داده خواهد شد.

برای شروع کار ابتدا باید منطق برنامه و نیازها مشخص شوند و سپس شروع به کدنویسی کنیم.

همانطور که میدانید یک فرم از سه قسمت اصلی تشکیل شده است.

1. تگ فرم

2. ورودی ها

3. دکمه ثبت فرم

از این سه بخش، تگ فرم و دکمه ثبت فرم ثابت هستند و برای تمام فرم ها به یک شکل خواهند بود ولی بخش ورودی ها برای هر فرم متغییر است پس مسئله ما بخش ورودی ها می باشد.

از آنجایی که قرار است یک فرم ساز ساده درست کنیم درباره انواع ورودی ها زیاد بحث نمیکنیم و این در حالی است که شما می توانید با تغییرات کوچکی در پروژه تمام انواع ورودی ها را پوشش بدهید.

برای این قسمت از پروژه منطق ما به این صورت است که تمام مواردی که به صورت متن می توان پاس داد را با هم و موارد دیگر مثل فایل را به صورت یک فیلد جدا به سرور ارسال کنیم.

اگر دقت کنید بیشتر فرم های معمول هم همین دو بخش را مدیریت میکنند، انواعی مثل متن، تاریخ، مقدار صحیح/غلط، عدد، تک انتخابی، چند انتخابی تماما قابلیت تبدیل به رشته (string) را دارند و تنها بخشی 

که باید به صورت جدا کار شود بخش ارسال فایل می باشد.

خوب تا اینجای کار مسئله ها را لیست کردیم، اجازه بدهید درباره کلیت کاری که قرار است انجام شود هم کمی صحبت کنیم:

روال کار ما بعد از انجام پروژه به این صورت خواهد بود:

1. فرم میسازیم

2. به فرم ساخته شده فیلدهای مورد نیاز را اضافه می کنیم.

3. فرم را در صفحه ای نمایش می دهیم

4. اطلاعات فرم را به سرور ارسال میکنیم و سمت سرور اطلاعات را پردازش می کنیم

ادامه مطلب ...

/ 0 نظر / 107 بازدید