مدیریت صفحات در ASP.Net

شنبه 6 تیر 1394

مدیریت صفحات برای ارائه دستورالعمل های مختلف به سرور استفاده می شود . در این مقاله نحوه استفاده از مدریت صفحه در ASP.Net ارائه می شود .

مدیریت صفحه (Page Directive) اولین بخش در یک web form می باشد . برای ارائه دستورالعمل های مختلف به سرور استفاده می شود ، اطلاعات زیر را ارائه می دهد :

- از چه زبانی برای صفحه وب استفاده کرده ایم .

- آیا theme ها به صفحه متصل شده اند .

- آیا Trace  قابل انجام است .

- با استفاده از خاصیت CodeFile به فایل کد صفحه متصل می شود .

- غیر فعال کردن Session و عناصر مدیریتی دیگر در صفحه و غیره .

-فعال کردن اشکال زدایی (debugging) در صفحه

برای تعدادی از درخواست ها از مدیریت صفحه استفاده می کنیم .

به زبان ساده مدیریت صفحه چیزی نیست جز یک دستور به سرور که با ویژگی های زیر صفحه ایجاد خواهد شد .

دستورات مدیریت صفحه چنین آغاز می شود :

<%@ page directive options%>  

توسعه دهنده باید تمام خواص صفحه را در مدیریت صفحه تعریف کند ، طوریکه در زمان ارائه باید دارای خصوصیات زیر باشد .

زمانیکه یک صفحه را به پروژه اضافه می کنیم ، آن صفحه دارای خواص پیش فرض زیر می باشد.

1 . Language

2 . AutoEventWireup

3 . CodeFile

4 . Inherits

می توانیم مدیریت صفحه را مانند زیر تنظیم کنیم :

اکنون به بررسی هر خاصیت می پردازیم.

Language

ویژگی Language زبانی که در پروژه استفاده می کنید را مشخص می کند . این زبان می تواند #C یا VB باشد .

برای مثال ، Language="C#"

 

AutoEventWireup

AutoEventWireup یک خاصیت از نوع Boolean می باشد که نشان می دهد که رویداد صفحه ASP.Net بطور خودکار با رویدادهای مربوطه در ارتباط است یا نه .

رویداد صفحه رویدادهایی به شرح زیر می باشند :

init ، Preinit ، page Load و ...

حالت پیش فرض این مشخصه برابر True است .

eg-AutoEventWireup="true"

 

CodeFile

صفحه وب عمدتا دارای دو بخش زیر می باشد :

- بخش طراحی

-بخش منطقی یا کدنویسی

در بخش طراحی نیاز به طراحی صفحه داریم .

در بخش منطقی نیاز به نوشتن کد ،اتصالات بانک اطلاعاتی و ... داریم.

 

قربانی

نویسنده 44 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید