پاسخ به:آموزش ASP.NET
شنبه 8 آذر 1393 11:51 PM
صفحات وب اغلب در مورد اشیا هستند.
شما در عمل تاکنون چندین متد شیء Page را دیده اید:
در بیاموز قبلی دو ویژگی از اشیاء صفحه را ملاحظه فرمودید (isPost، و Request):
Method | Description |
---|---|
href | URLی را با استفاده از پارامترهای مشخص ایجاد می کند. |
RenderBody() |
قسمتی از صفحه را که در layout اصلی ذکر نشده است را از مکان دیگر render می کند. (در صفحات layout) |
RenderPage(page) | محتوای صفحه ای را با استفاده از صفحه دیگری render می کند. |
RenderSection(section) | محتوای Section یا بخشی را در صفحه layout رندر می کند. |
Write(object) | شیء را به صورت یک رشته HTML-enoded می نویسد. |
Property | Description |
---|---|
isPost | در صورتی که روش انتقال داده HTTP متد POST باشد true برمی گرداند. |
Layout | آدرس مربوط به صفحه layout را مقداردهی و یا مقدار آن را بر می گرداند. |
Page | دستیابی به داده های مشترک بین صفحات معمولی و صفحات layout را فراهم می کند. |
Request | شیء HttpRequest را برای درخواست HTTP فعلی برمی گرداند. |
Server | شیء HttpServerUtility را برمی گرداند که متدهای پردازش صفحه وب را فراهم می کند. |
خاصیت Page از شیء Page، دستیابی به داده های مشترک بین صفحات معمولی و صفحات layout را فراهم می کند.
می توانید ویژگی های خود را به خاصیت Page اضافه کنید:
ویژگی Page بسیار پرکاربرد است. برای نمونه، می توان با استفاده از این ویژگی عنوان صفحه را در فایلهای محتوا تنظیم کرد، و آن را در فایل layout استفاده کرد.