کنترل ASP.NET HtmlInputFile
تعریف و استفاده
کنترل HtmlInputFile برای کنترل عنصر <input type="file"> استفاده میشود، که برای بارگذاری فایل به سرور استفاده میشود.
ویژگیها
ویژگیها | توضیح |
---|---|
Accept | لیست MIMEهای قابل پذیرش. |
Attributes | برگشتدهی به نامها و مقادیر ویژگیهای همه عنصر. |
Disabled | مقدار بولینی که نشاندهنده این است که آیا این کنترل غیرفعال است یا خیر. پیشفرض false است. |
id | id منحصر به فرد این کنترل. |
MaxLength | تعداد بیشترین کاراکتر مجاز در این عنصر. |
Name | نام عنصر. |
PostedFile | دسترسی به فایل بارگذاری شده توسط کاربر از طریق کلاینت را دریافت میکند. |
runat | این کنترل یک کنترل سرور است. باید به عنوان "server" تنظیم شود. |
Size | عرض عنصر. |
Style | تنظیم یا برگشتدهی به ویژگیهای CSS اعمال شده به کنترل. |
TagName | برگشتدهی نام برچسب عنصر. |
Type | نوع عنصر. |
Value | مقدار عنصر. |
Visible | مقدار بولینی، که نشاندهنده این است که کنترل قابل مشاهده است یا خیر. |
مثال
در این مثال، ما یک کنترل HtmlInputFile، یک کنترل HtmlInputButton و سه کنترل HtmlGeneric در فایل .aspx تعریف کردهایم. هنگامی که دکمه ارسال فعال میشود، زیربرنامۀ submit اجرا میشود. هنگامی که فایل خود به دایرۀ c سرور بارگذاری میشود، نام فایل و نوع فایل در صفحه نمایش داده میشود: