شنبه 24 آذر 1397 | Saturday 15 th of December 2018 صفحه اصلی گروه الکترونیکی کامپیوتر
1-4-1-2-استفاده از User Control ها

یکی از عوامل مهمی که در بالا بردن کارایی برنامه موثر است، امکان استفاده مجدد و بهینه از عناصری است که به صورت مکرر در برنامه مورد استفاده قرار می گیرند، که این کار نیاز به تکرار مجدد کدها را در برنامه از بین می برد. یک UserControlشامل تگ های Html، اسکریپت های سمت سرور و بعضی کنترل های Asp.Netاست. تمامی این تگ ها، اسکریپت ها و کنترل ها، در فایلی با پسوند  .ascxقرار می گیرند. User Controlها می توانند دارای خواص و متدهایی باشند، به روال ها پاسخ و در مقابل رویدادها از خود عکس العمل نشان دهند. یکی از مزایای یوزر کنترل ها این است که می توانند در حافظه سرور با استفاده از دایرکتیو outputcache، کش شوند که این عمل در بالا بردن سرعت دسترسی و افزایش performanceبرنامه تاثیر بسزایی دارد. یوزر کنترل ها به دو طریق قابلیت اضافه شدن به وب فرم را دارند:

1.     با بکارگیری دایرکتیو Registerدر ابتدای صفحه aspx.

2.     با استفاده از متد LoadControlکلاس TemplateControl.

Compatability by:
آخرین به روز رسانی سایت: سه شنبه, 22 اسفند 1391 - 00:26