در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 6 : استفاده از HTML Help

در View هایی که برای برنامه های MVC ایجاد می کنیم دو روش برای ایجاد کدهای HTML وجود دارد، یک روش نوشتن مستقیم کدهای HTML است و روش دیگر استفاده از استفاده از Html Helper ها می باشد. در حقیقت Html Helper ها یکسری Extension Method هستند که از طریق کلاسی به نام Html Helpers در دسترس ما قرار دارند و می توانیم بوسیله این متدها کدهای HTML را بر اساس Model ارسال شده به View مورد نظر ایجاد کنیم. در قسمت ششم از دوره آموزشی ASP.NET MVC به بررسی Html Helper ها خواهیم پرداخت و با موارد زیر آشنا می شویم:

  1. آشنایی با Html Helper ها
  2. آشنایی با متد TextBox و استفاده از آن برای ایجاد input های نوع text
  3. آشنایی با متد ActionLink برای ایجاد لینک ها
  4. آشنایی با متد Label برای ایجاد Label
  5. تفاوت متدهایی با پسوند For در Html Helper ها و تاثیر آن در ایجاد المان ها مبتنی بر خصوصیت های تعریف شده در مدل View
  6. آشنایی با متد های DropDownList و DropDownListFor برای ایجاد تگ های select و option
  7. آشنایی با متد Raw برای نوشتن متن ها بدون Encode شدن در View ها
  8. نحوه مشخص کردن attribute ها برای المان های ایجاد شده در html helper ها بوسیله anonymous type ها
  9. نحوه ایجاد attribute ها بوسیله dictionary

مدرس: حسین احمدی
منبع: ITpro
#دوره_آموزشی_asp.net_mvc #آموزش_asp.net_mvc #آموزش_طراحی_وب #فیلم_آموزشی_asp.net_mvc #آموزش_asp.net #html_helper_ها_در_asp.net_mvc #html_helper_چیست
عنوان
1 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 1 : شروع دوره متفاوت 19′:35″ رایگان
2 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 2 : نصب و فعال سازی 10′:42″ رایگان
3 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 3 : آشنایی با الگوی MVC 52′:19″ 8,580
4 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 4 : View ها و Razor 44′:50″ 7,370
5 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 5: Route ها و Navigation 44′:45″ 7,700
6 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 6 : استفاده از HTML Help 25′:0″ رایگان
7 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 7 : POST و ارسال مقادیر 44′:13″ 7,700
8 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 8 : کاربرد Model Binding 28′:29″ 6,050
9 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 9 : Model Validation 41′:56″ 8,250
10 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 9 : Remote Validation 34′:33″ رایگان
11 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 11 : Application و سشن 21′:30″ 6,050
12 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 12 : آشنایی با Cookie ها 34′:13″ 7,150
13 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 13 : آشنایی با Area ها 18′:35″ رایگان
14 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 14 : رمزنگاری و Keys 32′:30″ 8,250
15 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 15 : بارگزاری در IIS 19′:45″ 4,950
16 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 16 : Action Filter ها 26′:7″ 6,050
17 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 17 : Membership و کاربر 1:8′:16″ رایگان
18 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 18 : Membership و کاربر 33′:23″ 8,250
19 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 19 : کار با فایل ها یک 38′:20″ 7,500
20 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 20 : کار با فایل ها یک 41′:48″ 8,000
21 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 21 : شناخت OutputCache 22′:28″ 7,000
22 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 22 : شناخت StructureMap 21′:34″ 6,500
23 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 23 : فروشگاه آنلاین (1) 20′:45″ رایگان
24 آموزش ASP.NET MVC (ای اس پی دات نت) قسمت 24 : فروشگاه آنلاین (2) 1:11′:57″ 12,000
زمان و قیمت کل 13:37′:33″ 127,350
2 نظر
majidsf

سلام

چرا تو html helper ها بخوام از HTML5 استفاده کنیم پیغام متناسب با اون input نشون داده نمیشه ؟ مثلا برای Email

 @Html.EditorFor(model => model.Email, new { htmlAttributes = new { @type = "email", @class = "form-control" } })

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

منظورم اینه ValidationMessage خود ایمیل تو html 5 نشون داده نمیشه دلیلش چیه ؟

حسین احمدی

سلام، موارد زیر رو بررسی کنید:

  1. DOCTYPE به صورت صحیح نوشته شده باشه در ابتدای صفحه
  2. نسخه مرورگرتون رو بررسی کنید
  3. به خاطر اینکه از editorfor استفاده می کنید خروجی HTML ایجاد شده رو ببینید صحیح هست یا نه،
نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....