ASP.NET Web Pages - အကွက်
- အရှေ့စာရင်း WebPages အကြောင်း
- နောက်ပိုင်း စာရင်း WebPages လုံခြုံမှု
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 | 返回用于呈现页面的文本编写器实例。 |
InitializePage | 初始化当前页。 |
IsSectionDefined | 返回一个值,该值指示是否在页中定义了指定部分。 |
PopContext | 从 OutputStack 实例顶部返回并移除上下文。 |
PushContext | 在 OutputStack 实例顶部插入指定的上下文。 |
RenderBody | 在布局页中,将呈现不在指定部分中的内容页部分。 |
RenderPage | 在其他页内呈现某一页的内容。 |
RenderSection | 在布局页中,将呈现指定部分的内容。 |
Write | 将指定的参数作为封装的 HTML 写入。 |
WriteLiteral | 无需先对指定的对象进行 HTML 编码,即可将其写入。 |
其他常用的方法和属性
属性 | 描述 |
---|---|
Request.Cookies[key] | 获得或设置 HTTP cookie 的值。 |
Request.Files[key] | ဖြည့်သွင်းထားသော ဖိုင်ကို ရယူရန်။ |
Request.Form[key] | ပေါ်ပေးတင်သော အသုံးပြုသူအက်ဥပဒေအရ ပေါ်ပေးတင်ထားသော ဖိုင်များကို ရယူရန်။ |
Request.QueryString[key] | HTTP အချက်အလက် အချက်အလက် စုစုပေါင်း |
Request.Unvalidated(key) | အချက်အလက် အချက်အလက် အချက်အလက် |
Response.AddHeader() | HTTP အချက်အလက် အချက်အလက် |
Response.OutputCache() | HTTP အချက်အလက် အချက်အလက် အချက်အလက် |
Response.Redirect(path) | အချက်အလက် အချက်အလက် |
Response.SetStatus(StatusCode) | HTTP အချက်အလက် အချက်အလက် အချက်အလက် |
Response.WriteBinary() | အချက်အလက် အမှတ်ပြုခြင်း |
Response.WriteFile(file) | အချက်အလက် ဖြင့် အချက်အလက် အချက်အလက် |
@section(sectionName) | အမည်ပြုထားသော အခြေခံ အရာ အချက်အလက် အချက်အလက် |
Server.HtmlDecode(htmlText) | HTML အမှတ်ပြုခြင်း ဖြင့် အချက်အလက် အမှတ်ပြုခြင်း |
Server.HtmlEncode(text) | အချက်အလက် အမှတ်ပြုခြင်း |
Server.MapPath(virtualPath) | အချက်အလက် အမှတ်ပြုခြင်း ဖြင့် အချက်အလက် အမှတ်ပြုခြင်း ဖြင့် ပြန်လည်ပြောင်းလဲခြင်း |
Server.UrlDecode(urlText) | URL အချက်အလက် အမှတ်ပြုခြင်း ဖြင့် အချက်အလက် အမှတ်ပြုခြင်း ဖြင့် ပြန်လည်ပြောင်းလဲခြင်း |
Server.UrlEncode(text) | အချက်အလက် အချက်အလက် အမှတ်ပြုရန်၊ အကယ်၍ အကယ်၍ အချက်အလက် အမှတ်ပြုခြင်း ဖြင့် တာဝန်ယူခြင်း |
Session[key] | အရာတစ်ခု၏ ကြောက်အော် ကို ရယူသို့မဟုတ် အသုံးပြုခြင်း၊ အသုံးပြုသူ ဘတ်သျှား ပိုတ်ချိန် တွင် အခြေခံသည် |
ToString() | အရာတစ်ခု၏ ကြောက်အော် အကျုံး ပြောဆိုခြင်း |
UrlData[index] | URL လမ်းကြောင်း နှင့် ဆိုင်သော အချက်အလက် ကို ရယူရန် |
- အရှေ့စာရင်း WebPages အကြောင်း
- နောက်ပိုင်း စာရင်း WebPages လုံခြုံမှု