نمایش نتایج 1 تا 6 از 6

نام تاپیک: در مورد نحوه گرفتن اطلاعات از كاربر

  1. #1

    Question در مورد نحوه گرفتن اطلاعات از كاربر

    با سلام

    من در Mvc تازه كارم به نظر شما بهترين كار براي دريافت اطلاعات از كاربر بهتر است از تگ input استفاده كنم يا از Html.EditorFor@ ?
    هركدام چه معايبي و چه مزايايي دارند ؟

  2. #2
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: در مورد نحوه گرفتن اطلاعات از كاربر

    Html.EditorFor یا Html.TextBoxFor و بقیه Html helper ها در نهایت تبدیل به input یا اچ تی ام ال خواهد شد فقط چون تحت نظر کامپایلر #c هست یا به عبارتی Strongly typed هستند کد تمیزتر و خطایابی بهتری به ما میدهد
    در بعضی جاهها که نمتونیم از html helper ها استفاده کنیم مثل یک تابع جاوااسکریپتی , که ترکیبی از جاوا و کد css و کنترل htmlهست
    باید بجای اون از تگهای html استفاده کنیم

  3. #3

    نقل قول: در مورد نحوه گرفتن اطلاعات از كاربر

    از كداميك بهتر است استفاده كنيم مزاياي كدام بيشتر است

  4. #4

    نقل قول: در مورد نحوه گرفتن اطلاعات از كاربر

    من تریجه میدم از Helper ها استفاده کنم. اما در بهضی موارد وقتی تگ ها شلوغ میشه کار کردن با Helper سخت میشه به همین دلیل در بعضی موارد از تگ های HTML مستقیما استفاده می کنم. در واقع من روشی که راحت تره و کد کمتری میگیره استفاده می کنم.

    در نسخه ی جدید ASP Core بجای استفاده از HTML Helper از Tag Helper استفاده میشه. هر چند هر دو روش در دسترس هستند.

  5. #5

    نقل قول: در مورد نحوه گرفتن اطلاعات از كاربر

    در اعتبار سنجي اطلاعات از كدام استفاده ميكنيد و نحوه اعتيار سنجي هنگام استفاده از input چگونه هستش . در اعتبار سنجي HtmlHelper ها مشكلي ندارم ولي چون من از inputها استفاده كرده ام در اعتبار سنجي inputها موندم .

  6. #6

    نقل قول: در مورد نحوه گرفتن اطلاعات از كاربر

    اگر می خواهید از اعتبار سنجی خودکار استفاده کنید یا همون Microsoft.unobtrusive.validation باید از HTMLHelper استفاده کنید.
    در غیر این صورت باید دستی ولیدیشن رو مدیریت کنید. یا از یکی از فریم ورکاهای جاوا اسکریپت استفاده کنید.

    البته میشه ولیدیشنی که خودکار ساخته میشه رو هم شبیه سازی کرد و تگ Input استفاده کرد. کافی سورس یکی از صفحاتی که با ولیدیشن اتوماتیک ساخته شده رو ببینید.
    یا نگاهی به داکیومنت کنید. ولی بهترین راه اینه که وقتی نیاز به ولیدیشن دارید از HTMLHelper استفاده کنید.

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: چهارشنبه 24 اسفند 1390, 13:10 عصر
  2. سوال: نحوه گرفتن اطلاعات از سایت دیگر و ذخیره در دیتا بیس
    نوشته شده توسط ahadgd در بخش PHP
    پاسخ: 17
    آخرین پست: سه شنبه 29 آذر 1390, 13:35 عصر
  3. نحوه گرفتن اطلاعات از بانك در سرور
    نوشته شده توسط skh1300 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: پنج شنبه 04 شهریور 1389, 16:25 عصر
  4. گرفتن اطلاعات از کاربر و ذخيره در ديتابيس
    نوشته شده توسط golab2576 در بخش ASP.NET Web Forms
    پاسخ: 11
    آخرین پست: یک شنبه 11 اسفند 1387, 15:19 عصر
  5. گرفتن اطلاعات از کاربر به صورت دوره ای در Task Bar
    نوشته شده توسط ehsan957 در بخش VB.NET
    پاسخ: 1
    آخرین پست: یک شنبه 09 اردیبهشت 1386, 12:47 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •