ASP.NET Web Sayfaları - Sınıf
- Önceki Sayfa WebPages Örnek
- Sonraki Sayfa WebPages Güvenlik
StringExtensions Sınıfı - Method
方法 | 描述 |
---|---|
As<TValue>(String) | Dizgiyi belirli bir veri türüne dönüştürün ve güçlü türdeki değeri alın. |
As<TValue>(String, TValue) | Dizgiyi belirli bir veri türüne dönüştürün ve varsayılan değeri belirtin. |
AsBool(String) | Dizgiyi boolean değer (true/false) olarak dönüştürün. |
AsBool(String, Boolean) | Dizgiyi boolean değer (true/false) olarak dönüştürün ve varsayılan değeri belirtin. |
AsDateTime(String) | Dizgiyi DateTime değeri olarak dönüştürün. |
AsDateTime(String, DateTime) | Dizgiyi DateTime değeri olarak dönüştürün ve varsayılan değeri belirtin. |
AsDecimal(String) | Dizgiyi Decimal sayısına dönüştürün. |
AsDecimal(String, Decimal) | Dizgiyi Decimal sayısına dönüştürün ve varsayılan değeri belirtin. |
AsFloat(String) | Dizgiyi Single sayısına dönüştürün. |
AsFloat(String, Single) | Dizgiyi Single sayısına dönüştürün ve varsayılan değeri belirtin. |
AsInt(String) | Dizgiyi sayıya dönüştürün. |
AsInt(String, Int32) | Dizgiyi sayıya dönüştürün ve varsayılan değeri belirtin. |
Is<TValue> | Dizgi belirli bir veri türüne dönüştürülebilir mi kontrol edin. |
IsBool | Dizgi Boolean (true/false) türüne dönüştürülebilir mi kontrol edin. |
IsDateTime | Dizgi DateTime türüne dönüştürülebilir mi kontrol edin. |
IsDecimal | Dizgi Decimal türüne dönüştürülebilir mi kontrol edin. |
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] | 表单中通过 POST 方法发送的数据(以字符串形式)获取。 |
Request.QueryString[key] | HTTP sorgu dizgisi değişken koleksiyonunu elde eder. |
Request.Unvalidated(key) | Form elemanları, sorgu dizgisi değerleri, cookie'lerin istemci doğrulamasını seçici olarak devre dışı bırakır. |
Response.AddHeader() | Çıktı akışına HTTP başlığını ekler. |
Response.OutputCache() | HTTP yanıt örneğinin önbellekleme stratejisini yapılandırır. |
Response.Redirect(path) | İstemciyi yeni bir URL'ye yönlendirir. |
Response.SetStatus(StatusCode) | HTTP yanıtının HTTP durum kodunu ayarlar. |
Response.WriteBinary() | Belirtilen MIME türünün ikili içeriğinin bayt dizisini HTTP yanıt akışına yazar. |
Response.WriteFile(file) | Belirtilen dosyayı doğrudan HTTP yanıt akışına yazdırır. |
@section(sectionName) | Belirtilen adlandırılmış içerik bölümünü tanımlar. |
Server.HtmlDecode(htmlText) | HTML kodlanmış dizgiyi çözümlü dizgiye dönüştürür. |
Server.HtmlEncode(text) | Dizgiyi HTML kodlamaya uygun hale getirir. |
Server.MapPath(virtualPath) | Belirtilen sanal yolun sunucu fiziksel yolunu döndürür. |
Server.UrlDecode(urlText) | URL'de iletilmiş olarak kodlanmış dizgiyi çözümlü dizgiye dönüştürür. |
Server.UrlEncode(text) | Dizgiyi URL üzerinden sunucudan istemciye güvenilir bir HTTP iletimi için kodlamaya uygun hale getirir. |
Session[key] | Bir değeri kullanıcı tarayıcıyı kapatana kadar tutar. Bir değeri alır veya ayarlar. |
ToString() | Nesnenin değerinin string ifadesini gösterir. |
UrlData[index] | URL yoluna ilişkin verileri elde etmek. |
- Önceki Sayfa WebPages Örnek
- Sonraki Sayfa WebPages Güvenlik