بخش کار با صفحات ASP.Net > مرور کلی بر ساختار دستوری
( Syntax ) صفحات ASP.Net
مقدمه :
صفحات ASP.Net به روشی مشابه صفحات استاتیک HTML ساخته می شوند ( صفحاتی که کدهای قابل
اجرا بر روی سرور ندارند ) ، اما دارای المنت ها و اجزای اضافه ای هستند که باعث می
شوند تا سرور سایت در هنگام اجرا آنها را شناسایی کرده و به زبان ASP.Net کامپایل و
اجرا کند .
مهمترین اجزایی که بین یک صفحه ASP.Net و یک صفحه HTML متفاوت هستند ، عبارتند از :
- پسوند فایل های aspx ، ASP.Net است ، برخلاف HTML که htm یا html هستند . این پسوند
باعث می شود تا صفحه به زبان ASP.Net پردازش شود .
- یک المنت اصافه Page @ یا المنت هایی از این دست ، بسته به نوع صفحه ای که در حال طراحی
هستید در ابتدای صفحات ASP.Net قرار دارد .
- تگ < form > که به صورت صحیح برای زبان ASP.Net نوشته شده باشد . استفاده از
تگ < form > در صفحات ASP.Net هنگامی که یک کنترل سرور ASP.Net در آن باشد ،
اجباری است .
- کنترل های سرور زبان ASP.Net که در HTML وجود ندارند .
- کدهای برنامه نویسی در صورتی که کدهای خود را درون صفحه ASP.Net و نه در یک فایل جداگانه
قرار داده باشید .
در بخش های بعدی به تشریح هر یک از این المنت ها خواهیم پرداخت .
شما می توانید پسوند هر فایل html را به aspx تغییر دهید . در این صورت صفحه به عنوان
یک صفحه ASP.Net پردازش و اجرا خواهد شد . به هر حال ، اگر صفحه شما دارای کدی نیست
که بخواهد در سرور ASP.Net پردازش شود ، تبدیل آن به یک صفحه ASP.Net فقط بار اضافی
به سرور تحمیل کرده و روند اجرای صفحه را کند تر می کند .
راجع این مطلب
سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...
>>>>> ورود به انجمن تخصصی
نطر خودتان درباره این صفحه را با ما در میان گذاشته و در صورت تمایل از Developer1
حمایت نمایید :