ASP.NET Web Pages - ਵਰਗ

StringExtensions ਵਰਗ - ਮੈਥਡ

方法 ਵਰਣਨ
As<TValue>(String) ਸਟਰਿੰਗ ਨੂੰ ਨਿਰਦਿਸ਼ਟ ਦਾਤਾ ਟਾਈਪ ਦੇ ਸਖਤ ਟਾਈਪ ਮੁੱਲ ਵਿੱਚ ਬਦਲੋ。
As<TValue>(String, TValue) ਸਟਰਿੰਗ ਨੂੰ ਨਿਰਦਿਸ਼ਟ ਦਾਤਾ ਟਾਈਪ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਮੂਲਧਾਰਾ ਨਿਰਦਿਸ਼ਟ ਕਰੋ。
AsBool(String) ਸਟਰਿੰਗ ਨੂੰ ਬੋਲੀਨ (ਸਹੀ/ਗਲਤ) ਮੁੱਲ ਵਿੱਚ ਬਦਲੋ。
AsBool(String, Boolean) ਸਟਰਿੰਗ ਨੂੰ ਬੋਲੀਨ (ਸਹੀ/ਗਲਤ) ਮੁੱਲ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਮੂਲਧਾਰਾ ਨਿਰਦਿਸ਼ਟ ਕਰੋ。
AsDateTime(String) ਸਟਰਿੰਗ ਨੂੰ ਡੇਟਾਟਾਈਮ ਮੁੱਲ ਵਿੱਚ ਬਦਲੋ。
AsDateTime(String, DateTime) ਸਟਰਿੰਗ ਨੂੰ ਡੇਟਾਟਾਈਮ ਮੁੱਲ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਮੂਲਧਾਰਾ ਨਿਰਦਿਸ਼ਟ ਕਰੋ。
AsDecimal(String) ਸਟਰਿੰਗ ਨੂੰ ਡੀਸੀਮਲ ਨੰਬਰ ਵਿੱਚ ਬਦਲੋ。
AsDecimal(String, Decimal) ਸਟਰਿੰਗ ਨੂੰ ਡੀਸੀਮਲ ਨੰਬਰ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਮੂਲਧਾਰਾ ਨਿਰਦਿਸ਼ਟ ਕਰੋ。
AsFloat(String) ਸਟਰਿੰਗ ਨੂੰ ਸਿੰਗਲ ਨੰਬਰ ਵਿੱਚ ਬਦਲੋ。
AsFloat(String, Single) ਸਟਰਿੰਗ ਨੂੰ ਸਿੰਗਲ ਨੰਬਰ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਮੂਲਧਾਰਾ ਨਿਰਦਿਸ਼ਟ ਕਰੋ。
AsInt(String) ਸਟਰਿੰਗ ਨੂੰ ਪੂਰਣ ਸੰਖਿਆ ਵਿੱਚ ਬਦਲੋ。
AsInt(String, Int32) ਸਟਰਿੰਗ ਨੂੰ ਪੂਰਣ ਸੰਖਿਆ ਵਿੱਚ ਬਦਲੋ ਅਤੇ ਮੂਲਧਾਰਾ ਨਿਰਦਿਸ਼ਟ ਕਰੋ。
Is<TValue> ਚੈੱਕ ਕਰੋ ਕਿ ਸਟਰਿੰਗ ਨਿਰਦਿਸ਼ਟ ਦਾਤਾ ਟਾਈਪ ਵਿੱਚ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
IsBool ਚੈੱਕ ਕਰੋ ਕਿ ਸਟਰਿੰਗ ਬੋਲੀਨ (ਸਹੀ/ਗਲਤ) ਟਾਈਪ ਵਿੱਚ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
IsDateTime ਚੈੱਕ ਕਰੋ ਕਿ ਸਟਰਿੰਗ ਡੇਟਾਟਾਈਮ ਟਾਈਪ ਵਿੱਚ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
IsDecimal ਚੈੱਕ ਕਰੋ ਕਿ ਸਟਰਿੰਗ ਡੀਸੀਮਲ ਟਾਈਪ ਵਿੱਚ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
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 ਕੂਕੀ ਦੀ ਕੀਮਤ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ ਜਾਂ ਸੈਟ ਕਰਨਾ。
Request.Files[key] ਮੌਜੂਦਾ ਰਿਕਾਰਡ ਵਿੱਚ ਅੱਪਲੋਡ ਕੀਤੇ ਗਏ ਫਾਈਲ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ。
Request.Form[key] ਫਾਰਮ ਵਿੱਚ ਪੋਸਟ ਮੇਥਡ ਨਾਲ ਭੇਜੇ ਗਏ ਡੇਟਾ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨਾ (ਚਿੰਨ੍ਹਕ ਰੂਪ ਵਿੱਚ)。
Request.QueryString[key] 获取 HTTP 查询字符串变量集合。
Request.Unvalidated(key) ਫਾਰਮ ਐਲੀਮੈਂਟ, ਕਿਵੇਂ ਵੀ ਕਿਵੇਂ ਕਿਵੇਂ ਵੀ ਕਿਵੇਂ ਵੀ ਕੂਕੀਜ਼ ਦੇ ਪੁੱਛੇ ਹੋਏ ਅਧਿਕਾਰਾਂ ਨੂੰ ਚੋਣਵੇਂ ਰੂਪ ਵਿੱਚ ਨਾਚੁੱਕ ਕਰੋ。
Response.AddHeader() HTTP ਹੈੱਡਰ ਨੂੰ ਆਉਟਪੁਟ ਸਟਰੀਮ ਵਿੱਚ ਜੋੜੋ。
Response.OutputCache() HTTP ਪ੍ਰਤੀਕਿਰਿਆ ਇੰਸਟੈਂਸ ਦੀ ਕੈਸ਼ ਪਲੈਸੀ ਨੀਤੀ ਕਾਨਫਿਗਰੇਸ਼ਨ ਕਰੋ。
Response.Redirect(path) ਕਲਾਉਂਟ ਨੂੰ ਨਵੇਂ URL ਵੱਲ ਰੀਡੀਰੈਕਟ ਕਰੋ。
Response.SetStatus(StatusCode) HTTP ਪ੍ਰਤੀਕਿਰਿਆ ਦਾ HTTP ਸਟੇਟਸ ਕੋਡ ਸੈਟ ਕਰੋ。
Response.WriteBinary() ਨਿਰਦੇਸ਼ਿਤ MIME ਕਿਸਮ ਦੇ ਬਾਇਨਰੀ ਸਮਾਗਮ ਦੇ ਬਾਇਟ ਨੂੰ 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 ਪਥ ਨਾਲ ਸਬੰਧਤ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰੋ。