نظرات مطالب
نمایش یک فایل PDF پویا در یک iframe در ASP.NET
خلاصه‌ی نظرات بحث جاری:
- اگر برنامه‌ی download manager ایی نصب است که پسوندهای pdf را به صورت خودکار شناسایی و دریافت می‌کند، کار به نمایش فایل PDF نخواهد رسید. پسوند PDF را از لیست قابل شناسایی آن‌ها حذف کنید.
- اگر Active-X مربوط به Adobe Reader بر روی سیستم کلاینت نصب نباشد، این روش با تمام مرورگرها کار نخواهد کرد؛ چون تمام آن‌ها PDF Reader ندارند (مانند کروم و یا فایرفاکس).
- اگر از کتابخانه‌ی PDF Report استفاده می‌کنید، متد data.FlushInBrowser(fileName, FlushType.Inline) نکات بحث فوق را دارد.
- روش دیگر اینکار (نمایش فایل PDF در مرورگر) استفاده از Response.Redirect است به آدرس فایل PDF بر روی سرور. اگر مرورگر PDF Reader و یا Active-X مربوطه را داشته باشد و همچنین برنامه‌ی download manager ایی هم مزاحمت ایجاد نکند، فایل PDF در مرورگر نمایش داده خواهد شد (البته در یک صفحه‌ی جدید).
- با استفاده از افزونه‌ی pdf.js هم می‌توان فایل‌های PDF را رندر کرد (یک مثال و مثالی دیگر).
نظرات اشتراک‌ها
دیالوگ های بوت استراپ با استفاده از jquery
از مطلب «Ajax.BeginForm و ارسال فایل به سرور در ASP.NET MVC» ایده بگیرید. افزونه‌ی استفاده شده در آن در اصل با PHP تست شده‌است و بنابراین با تمام فناوری‌های سمت سرور کار می‌کند. یک مثال دیگر استفاده از همین افزونه: «آپلود فایل توسط فرم‌های پویای jqGrid»   
اشتراک‌ها
سایت داکیومنتیشن کتابخانه Gridify

سایت documentation کتابخانه Gridify رو امروز آپلود کردم. 


خوشحال میشم فیدبک یا نظری برای بهتر شدنش اگر داشتید بدید. هرچند امکانات اصلاح متون هم در خود این سایت تعبیه شده و راحت هست. اگر دنبال نمونه برای vuepress هم میگردید  بررسی سورس کدش میتونه گزینه خیلی خوبی باشه.

سایت داکیومنتیشن کتابخانه Gridify
نظرات مطالب
React 16x - قسمت 34 - توزیع برنامه
با سلام؛ چه راه حلی برای جلوگیری از کش شدن فایل‌های ریکت هست. وقتی پروژه برای بار دوم آپلود میشود (به دلیل تغییرات) رو سرور،  و اینکه کاربرا مجبور نشوند (یا خیلی‌ها هم نمیدونن)  که باید ctrl+f5 بزنند که تغییرات جدید سایت رو هم ببینن؟
نظرات مطالب
از سرگیری مجدد، لغو درخواست و سعی مجدد دریافت فایل‌های حجیم توسط HttpClient
- بحث جاری مطلقا ارتباطی به Angular ندارد. HttpClient آن بحث دات نتی هست و نه Angular ای.
- در سمت سرور «یک نکته‌ی تکمیلی: پشتیبانی توکار ASP.NET Core 2.0 از Range headers» فوق را با تنظیم پارامتر enableRangeProcessing: true انجام دهید، کافی است و هیچ تغییر دیگری را نیاز ندارد (همان مثال‌های قسمت آخر آن ...به علاوه تمام متدهای بازگشت فایل، پارامتر enableRangeProcessing را نیز به همراه دارند... ).
- در مورد نمایش درصد پیشرفت دانلود و یا آپلود فایل‌ها در برنامه‌های Angular بدون نیاز به کامپوننت جانبی؛ که بدون آن، کاربر باید تا آخرین لحظه‌ی دریافت و یا آپلود بایت‌ها، بدون نمایش گزارشی، صبر کند و شاید اینطور تصور کند که دریافت و یا آپلود یکجا و یکباره بوده‌است: «یک نکته‌ی تکمیلی: به روز رسانی مثال مطلب جاری جهت گزارش درصد پیشرفت آپلود فایل‌ها توسط HTTP Client جدید Angular»
نظرات مطالب
آپلود فایل‌ها در یک برنامه‌ی Angular به کمک کامپوننت ng2-file-upload
پیشنهاد من استفاده از امکانات Http Client جدید خود Angular و عدم استفاده از این کامپوننت هست (چون در پشت صحنه از Http Client استفاده نمی‌کند و مستقیما با مرورگر کار می‌کند): «یک نکته‌ی تکمیلی: به روز رسانی مثال مطلب جاری جهت گزارش درصد پیشرفت آپلود فایل‌ها توسط HTTP Client جدید Angular»
نظرات مطالب
آموزش Backload (آپلود چندین فایل به طور همزمان با آجاکس )
چنانچه بخواهید هنگام آپلود فایل‌ها نامشان ر ا به نام دلخواه تغییر دهید در تابع handler_StoreFileRequestStartedAsync
کد زیر را بکار می‌برید
string Filen = e.Param.FileStatusItem.FileName;
int find = Filen.LastIndexOf(".");
e.Param.FileStatusItem.FileName = DateTime.Now.Ticks + "-" + Filen.Substring(0,find-1)+ Filen.Substring(find, Filen.Length - find);
e.Param.FileStatusItem.UpdateStatus(true);

 
نظرات مطالب
اضافه کردن Watermark به تصاویر یک برنامه ASP.NET MVC در صورت لینک شدن در سایتی دیگر
سلام
آیا میشه همچین کاری رو توی asp.net web form کرد؟
یا اصلا یه کاری میشه کرد وقتی تصویر رو از طریق همین redactor (فایل ashx) آپلود میکنیم همون لحظه لوگویی یا متنی رو بهش اضافه کنه؟