توضیحات و دانلود

غیر فعال کردن-چسباندن و تایپ متن درFileUpload Controlبا Asp.net
0 0
غیر فعال کردن-چسباندن و تایپ متن درFileUpload Controlبا Asp.net

با سلام با یک مقاله دیگر از asp.net در خدمت شما هستیم درFileUpload Control با ASP.Net کاربر می تواند متن را تایپ کند و همچنین می تواند برخی از متن را بچسباند و دکمه آپلود را کلیک کند که پس از آن یک ارتباط اضافی طرف سرور ایجاد می کند، از این رو بسیاری از انجمن ها دکمه FileUpload  غیر فعال می کند یا از تایپ کردن و چسباندن متن درFileUpload جلوگیری می کند .

بنابراین FileUpload Control را زیر نظر بگیرید

<asp:FileUpload ID="FileUpload1" runat="server"

                onkeydown = "return (event.keyCode==9);"

                onpaste = "return false;"  />

کد زیر را در رویداد KeyDown FileUpload اضافه می کنیم 

onkeydown = "return (event.keyCode==9);"

کد فوق جاوا اسکریپت اگر کلید Tab فشرده شود  (keyCode = 9) آنگاه بررسی می کند و نتیجه خود را به رویداد KeyDown برمی گرداند. بنابراین اگر  کلید TAB فشرده شود و شرایط راضی باشد بنابراین  کلید TAB با کنترل کار می کند، اگر کلید دیگری غیر از کلید TAB فشار داده شود، این شرایط اشتباه است و به این ترتیب چیزی تولید نمی کند

onpaste = "return false;"

این رویداد غیر فعال کردن چسباندن هر متن در کنترل FileUpload را توضیح می دهد.

هنگامی که شما دو رویداد را به صفحه Aspx اضافه می کنید، ویژوال استودیو هشدارنگران نباشید را ایجاد میکند  زیرا این رویدادهای جانبی مشتری است و Visual Studio  رویدادهای Server Side را بررسی می کند،  اگر نمی خواهید این اتفاق بیافتد، می توانید  کد زیر را در مسیر زیر دنبال کن

C #

FileUpload1.Attributes.Add("onkeydown", "return (event.keyCode==9);");

FileUpload1.Attributes.Add("onpaste", "return false;");  

VB.Net

FileUpload2.Attributes.Add("onkeydown", "return (event.keyCode==9);")

FileUpload2.Attributes.Add("onpaste", "return false;")


دانلود
  • لینک های دانلود دوره های آموزشی تا پایان دوره قابل دانلود می باشد.
  • برای خارج کردن فایل ها از حالت فشرده از ورژن جدید نرم افزار winrar استفاده کنید.
  • برای خارج کردن فایل ها از حالت فشرده لینک های دانلودی که چندین قسمت می باشند فقط قسمت اول را از حالت فشرده خارج کنید.
  • لطفا توضیحات نوشته شده برای مطالب را با دقت بخوانید.
  • برای نمایش فیلم ها می توانید از نرم افزار هایی مانند Km Player , VLC Player یا Media Player Classic استفاده کنید.

ارسال نظر
ارسال پیام به :