ASP.NET Web Pages - کلاس

StringExtensions کلاس - روش‌ها

روش وصف
As<TValue>(String) کریپت را به مقدار داده مشخص تبدیل کنید.
As<TValue>(String, TValue) کریپت را به نوع داده مشخص تبدیل کنید و مقدار پیش‌فرض را مشخص کنید.
AsBool(String) کریپت را به مقدار Boolean (true/false) تبدیل کنید.
AsBool(String, Boolean) کریپت را به مقدار Boolean (true/false) تبدیل کنید و مقدار پیش‌فرض را مشخص کنید.
AsDateTime(String) کریپت را به مقدار DateTime تبدیل کنید.
AsDateTime(String, DateTime) کریپت را به مقدار DateTime تبدیل کنید و مقدار پیش‌فرض را مشخص کنید.
AsDecimal(String) کریپت را به عدد Decimal تبدیل کنید.
AsDecimal(String, Decimal) کریپت را به عدد Decimal تبدیل کنید و مقدار پیش‌فرض را مشخص کنید.
AsFloat(String) کریپت را به عدد Single تبدیل کنید.
AsFloat(String, Single) کریپت را به عدد Single تبدیل کنید و مقدار پیش‌فرض را مشخص کنید.
AsInt(String) کریپت را به عدد تبدیل کنید.
AsInt(String, Int32) کریپت را به عدد تبدیل کنید و مقدار پیش‌فرض را مشخص کنید.
Is<TValue> چک کریپت چون کیا آیا می‌تواند به نوع داده مشخص تبدیل شود.
IsBool چک کریپت چون کیا آیا می‌تواند به نوع Boolean (true/false) تبدیل شود.
IsDateTime چک کریپت چون کیا آیا می‌تواند به نوع DateTime تبدیل شود.
IsDecimal چک کریپت چون کیا آیا می‌تواند به نوع Decimal تبدیل شود.
IsEmpty بررسی می‌کند که آیا مقدار رشته nullptr یا خالی است.
IsFloat بررسی می‌کند که آیا رشته می‌تواند به نوع Single تبدیل شود.
IsInt بررسی می‌کند که آیا رشته می‌تواند به عدد تبدیل شود.

WebPageBase کلاس - ویژگی

ویژگی وصف
Layout مسیر صفحه‌ی قالب را برمی‌گرداند یا تنظیم می‌کند.
Output نمونه TextWriter فعلی صفحه را برمی‌گرداند.
OutputStack پشته TextWriter برای محیط فعلی صفحه را برمی‌گرداند.
Page دسترسی مشابه ویژگی به داده‌های صفحه‌ای مشترک بین صفحه، صفحه‌ی قالب و صفحات بینابینی ارائه می‌دهد.
PageData دسترسی مشابه آرایه به داده‌های صفحه‌ای مشترک بین صفحه، صفحه‌ی قالب و صفحات بینابینی ارائه می‌دهد.

WebPageBase کلاس - روش

روش وصف
ConfigurePage هنگام نوشتن در زبان مشتق، بر اساس تنظیمات صفحه‌ی والد تنظیمات صفحه فعلی را انجام می‌دهد.
CreateInstanceFromVirtualPath نمونه جدید WebPageBase را با استفاده از مسیر مجازی مشخص شده ایجاد می‌کند.
DefineSection توسط صفحه‌ی محتوایی فراخوانی می‌شود تا بخش مشخص شده را ایجاد کند.
GetOutputWriter نمونه TextWriter برای نمایش صفحه را برمی‌گرداند.
InitializePage صفحه فعلی را به صورت اولیه تنظیم می‌کند.
IsSectionDefined یک مقدار برمی‌گرداند که نشان می‌دهد آیا بخش مشخص شده در صفحه تعریف شده است یا خیر.
PopContext محیطی را از بالای نمونه OutputStack برمی‌گرداند و حذف می‌کند.
PushContext یک محیط مشخص شده را در بالای نمونه OutputStack قرار می‌دهد.
RenderBody در صفحه‌ی قالب، بخش‌های صفحه‌ای که در بخش مشخص شده نیستند را نمایش می‌دهد.
RenderPage در صفحات دیگر، محتوای یک صفحه خاص را نمایش می‌دهد.
RenderSection در صفحه‌ی قالب، بخش مشخص شده را نمایش می‌دهد.
Write پارامتر مشخص شده را به عنوان HTML بسته‌بندی شده نوشت.
WriteLiteral نیاز به کدگذاری HTML از قبل برای اشیاء مشخص شده نیست، می‌توان آن‌ها را نوشت.

روش‌ها و ویژگی‌های معمول دیگر

ویژگی وصف
Request.Cookies[key] دسترسی یا تنظیم مقدار کوکی HTTP.
Request.Files[key] دسترسی به فایل‌هایی که در درخواست فعلی بارگذاری شده‌اند.
Request.Form[key] مقابل کسی کا درخواست فرم ارسال شده (به صورت رشته).
Request.QueryString[key] 获取 HTTP 查询字符串变量集合。
Request.Unvalidated(key) 有选择地禁用对表单元素、查询字符串值、cookie 的请求验证。
Response.AddHeader() HTTP ہیڈر کو آؤٹ پوت اسٹرییم میں شامل کریں。
Response.OutputCache() HTTP جواب نمونے کی کچھ کوشش کو پیکر کریں。
Response.Redirect(path) کلائنٹ کو نئی URL کی طرف رہنما کردیں。
Response.SetStatus(StatusCode) HTTP جواب کا HTTP اسٹیٹس کو کا اسکد سیٹ کریں。
Response.WriteBinary() مخصوص ایمی می کی بائینری کانٹینٹ کا بائینری سیریل کو HTTP جواب آؤٹ پوت اسٹرییم میں لکھ دیں。
Response.WriteFile(file) مخصوص فائل کو براہ راست HTTP جواب آؤٹ پوت اسٹرییم میں لکھ دیں。
@section(sectionName) مخصوص نام کا محتوا حصہ دینا
Server.HtmlDecode(htmlText) HTML کد کردہ اسٹرنگ کو اُن کد کردہ اسٹرنگ کو تبدیل کریں。
Server.HtmlEncode(text) اسٹرنگ کو HTML کد کریں。
Server.MapPath(virtualPath) مخصوص وائیرول پتھ کا سرور کی فزیکی راستہ پیش کریں。
Server.UrlDecode(urlText) URL میں نقل و حرکت کی گئی کد شدہ اسٹرنگ کو کا اُن کد کردہ اسٹرنگ کو تبدیل کریں。
Server.UrlEncode(text) اسٹرنگ کو کد کریں تاکہ یہ سرور سے کلائنٹ تک قابل اعتماد HTTP نقل و حرکت کی جاسکے。
Session[key] ایک ایسی قیمتی حاصل کریں یا سے سیٹ کریں جو یقینی طور پر بندلار تک موجود رہتی ہو، جب تک یوزر براوزر بند نہ کرے。
ToString() آبجیکٹ کی کی قیمتی کا سٹرنگ نمائش پیش کریں。
UrlData[index] URL راستے سے متعلق اعداد شمار کو حاصل کریں。