ASP.NET 网页类

ASP.NET 类参考

方法 描述
AsBool(), AsBool(true|false)将字符串值转换为布尔值(真/假)。如果字符串不代表真/假,则返回 false 或指定值。
AsDateTime(), AsDateTime(value)将字符串值转换为日期/时间。返回日期时间。如果字符串不代表日期/时间,则为 MinValue 或指定值。
AsDecimal(), AsDecimal(value)将字符串值转换为十进制值。如果字符串不表示十进制值,则返回 0.0 或指定值。
AsFloat(), AsFloat(value)将字符串值转换为浮点数。如果字符串不表示十进制值,则返回 0.0 或指定值。
AsInt(), AsInt(value)将字符串值转换为整数。如果字符串不表示整数,则返回 0 或指定值。
Href(path [, param1 [, param2]])从本地文件路径创建一个浏览器兼容的URL , 带有可选的附加路径部分。
Html.Raw(value)value 呈现为 HTML 标记,而不是将其呈现为 HTML 编码的输出。
IsBool()、IsDateTime()、IsDecimal()、IsFloat()、IsInt()如果值可以从字符串转换为指定类型,则返回true。
IsEmpty()如果对象或变量没有值则返回真。
IsPost如果请求是 POST,则返回 true。 (初始请求通常是 GET。)
Layout指定布局页面的路径以应用于此页面。
PageData[key], PageData[index], Page包含页面、布局页面和部分页面之间共享的数据当前请求中的页面。您可以使用动态 Page 属性来访问相同的数据,如下例所示:
RenderBody()(布局页面)渲染不在任何命名部分中的内容页面的内容。
RenderPage(path, values)
RenderPage(path[, param1 [, param2]])
使用指定的路径和可选的额外数据呈现内容页面。您可以通过位置(示例1)或键(示例2)从PageData中获取额外参数的值。
RenderSection(sectionName [, required = true|false])(Layout pages) 渲染具有姓名。将 required 设置为 false 以使部分成为可选部分。
Request.Cookies[key]获取或设置 HTTP cookie 的值。
Request.Files[key]获取当前请求中上传的文件。
Request.Form[key]获取在表单中发布的数据(作为字符串)。 Request[key] 检查 Request.Form 和 Request.QueryString 集合。
Request.QueryString[key]获取在 URL 查询字符串中指定的数据。 Request[key] 检查 Request.Form 和 Request.QueryString 集合。
Request.Unvalidated(key)
Request.Unvalidated().QueryString|Form|Cookies|Headers[key]
选择性地禁用表单元素、查询字符串值、cookie 或标头值的请求验证。默认情况下启用请求验证,并阻止用户发布标记或其他潜在危险内容。
Response.AddHeader(name, value)向响应中添加 HTTP 服务器标头。
Response.OutputCache(seconds [, rolling] [, varyByParams])将页面输出缓存指定时间。可选地设置 sliding 来重置每个页面访问的超时时间,并设置 varyByParams 来为页面请求中的每个不同查询字符串缓存不同版本的页面。
Response.Redirect(path)将浏览器请求重定向到新位置。
Response.SetStatus(httpStatusCode)设置发送给浏览器的HTTP状态码。
Response.WriteBinary(data [, mimetype])data的内容写入带有可选 MIME 类型的响应。
Response.WriteFile(file)将文件的内容写入响应。
@section(sectionName) { content }(布局页面)定义具有名称的内容部分。
Server.HtmlDecode(htmlText)解码 HTML 编码的字符串。
Server.HtmlEncode(text)编码一个字符串以在 HTML 标记中呈现。
Server.MapPath(virtualPath)返回指定虚拟路径的服务器物理路径。
Server.UrlDecode(urlText)从 URL 解码文本。
Server.UrlEncode(text)对文本进行编码以放入 URL。
Session[key]获取或设置在用户关闭浏览器之前一直存在的值。
ToString()显示对象值的字符串表示形式。
UrlData[index]从 URL 获取附加数据(例如,/MyPage/ExtraData)。