انچه یاد میگیرم
به اشتراک میگذارمنمایش یک مطلب و جزئیات ان از جدول جدا گانه در یک ویوو
سلام امروز یک مطلب جالب داشتم، ما میتوانیم لیست مطالب در MVC از یک بانک اطلاعاتی درکنترلر بخوانیم و در ویوو نمایش دهیم و زمانی که روی لیست اطلاعت در ویوو کلیک میکنیم جزئیات مربوط به آن را درویوو جدید ببینیم
مثلا ما یک خبر داریم و قرار است متن آن خبر از بانک اطلاعاتی خوانده شود خواندن را در Controller انجام میدهیم و اطلات خوانده شده را با ویوو میفرستیم در ویوو تیتر خبر و متن خبر و ... نمایش داده میشود اما این خبر یک تعداد عکس دارد که قرار است عکسها از جدولی دیگر خوانده شود که ارتباط با جدول خبر دارد و این عکسها به صورت اسلاید در کنار متن خبر نمایش دهده شود
نمایش زیر منو زمانی که موس از روی لیست باز شو عبور میکند
در Bootstrap میتوان جهت نمایش زیرمنو ها یا منو ها ی چند سطحی از (dropdown-menu) استفاده کرد و برای نمایش این زیر منو ها به صورت پیش فرض باید کلیک کرد اما گاهی لازم است بدون کلیک و فقط با عبور موس زیر منو باز شود .
Separate decimal as currency
I stored my Currency as decimal in database , when it is shown in View of mvc, contain 2 decimal , for example 2000 show as 2000.00 ,but i want show this value as curency with separate 3 by 3 , I founded many string format in Internet , in continue i will show two of theme
جداکردن اعداد به صورت واحد مالی
من واحد مالی را در بانک اطلاعاتی به صورت decimal ذخیره میکنم ، مشکلی که پیش میاد این هست که زمانی ذخیره میکنم با در نظر گرفتن فرمت رایج بعد از عدد دو رقم اعشار اضافه میکند مثلا 2000 تومان به صورت 2000.00 تومان نمایش داده میشود. به دنبال فرمتی برای string بودم تا 2000.00 تومان را به صورت 2،000 تومان نمایش دهد
اپدیت پکیجها و کامپوننت ها در MVC
زمانی که از ویژال استادیو برای ایجاد پروژه های asp.net/mvc استفاده مکنیم بسته به ورژن ویژال استادیو و اپدیت آن یک سری از کامپوننت ها به صورت پیشفرض در پروژه ایجاد میشوند ،این فایلها و میتوانند شامل فایل های css و js و یا کاپوننتهای وابسته به مثل Owin و... باشد ، و با گذشت زمان ورژن جدید از آنها در سایت شرکتهای متناظر آپلود میشود. مثلا زمانی که با ویژال استادیو 2015 اپدیت 3 پروژه ای ایجاد میکنیم فایل jqoery که در پروژه ایجاد میگردد 1.1.3 در صورتی که در حال حاضر در ورژن 3.0.0 آن در سایت jquery.com ایجاد گریده است.
ارسال ایمیل در MVC با استفاده از اکانت gmail
یکی از الزامات برنامه های وب ارسال ایمیل هست که نیاز شد امروز این کار رو انجام بدهم، مثلا زمانی که کاربر ثبت نام کرد ایمیلی برای آن ارسال شود ، این امکان در Identity وجود دارد اما اگر قرار باشد این کار در خارج از Identity انجام پذیرد میشود از کد های زیر استفاده کرد.
استفاده Roxy Fileman در TinyMCE
اپلود فایل و یا تصیور توسط کد ادیتور ها مانند TinyMCE و یا CKEditor یکی از ملزومات یک ادیتور خوب است ، به صورت پیشفرض د رهیچ کدام از آنها چنین امکانی را ندیدم (شاید باشد ) اما این امکان را میدهند تا بتوانید با استفاده از BROWSER خودتان از آن استفاده کنید ماند این لینک در tinyMCE
نمایش تصویر و به دست اوردن اندازه آن
برای اپلود تصویر از </input> استفاده میکنیم ، خوب به دنبال کدی میگشتم تا زمانی که با استفاده از input عکس را انتخاب کردین آن را نمایش دهد و اگر اندازه آن موافق نبود پیغامی دهد که اندازه نا مناسب است.
استفاده از اسلاید شو CAROUSEL در MVC
استفاده از Slide show در وب سایتها بسیار رایج است و به راحتی میتواند نمای سایت را تغییر دهد . در میان نمونه های خود bootstrap میتوان از CAROUSEL استفاده کرد ، د رحالت عادی اسلایدها به از سمتی به سمت دیگر میروند میتوان افکت fade را جایگذین آن کرد