آموزش آپلود و خواندن داده های CSV در ASP.NET

در این مطلب قصد داریم که مباحث آپلود ، خواندن و نمایش داده های فایل CSV در Asp.net با استفاده از GrigView را مورد بررسی و بحث قرار بدهیم.

فایل CSV فایلی متنیست که مقادیر در آن با کاما از یکدیگر جدا شده اند.داده های فایل CSV خوانده خواهد شد و سپس مقادیر که با کاما از یکدیگر جدا شده اند در جدول داده که قصد داریم آن را با استفاده از populate در کنترل GridView در Asp.netMvc ایجاد کنیم قرار خواهند گرفت.

HTML Markup

کدهای Html باید مانند زیر شامل کنترل FileUpload و یک دکمه و یک GridView است.

 

فضای نام ها

شما باید فضا نام های زیر را به پروژه اضافه کنید.

 

آپلود کردن و خواندن و نمایش داده های فایل CSV در GridView

زمانیکه دکمه قرار داده شده برای اولین بار کلیک میشود ، فایل CSV ابتدا آپلود و سپس در فایلی با نام Folders ذخیره میشود.داده های فایل CSV در یک متغییر با استفاده از کلاس فایل ReadAllText method خوانده میشود.

Data Table با استفاده از همان روش ستون های جدول مقصد ساخته شده است و سپس داده های فایل CSV که با استفاده از (\n) و (,) از یکدیگر جدا شده اند با استفاده از یک حلقه در جدول جدید ذخیره میشوند.در نهایت Data Table با استفاده از کنترل GridView محدود شده است.

 

تصویر اول : ( صفحه ابتدایی )

تصویر دوم : ( انتخاب فایل CSV )

تصویر سوم : ( آپلود و نمایش فایل در GridView )

 

 

دانلود سورس کد
پسورد : csharpoop.com

آموزش آپلود و خواندن داده های CSV در ASP.NET
5 (100%) 1 رای

(401 نوشته)

C# Programmer , Web Design And Developer , MVC , ASP.NET

فکر شما چیست؟

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *

حاصل جمع اعداد را وارد کنید : *