最新的Web开发教程
 

ASP.NET网页 - 类


ASP.NET类参考

方法 描述
AsBool() AsBool(true|false) 一个字符串值转换为布尔值(true/false) 。 返回false,或者指定的值,如果字符串并不代表真/假。
AsDateTime() AsDateTime( value ) 一个字符串值,日期/时间转换。 返回日期时间。 MINVALUE或如果字符串不代表日期/时间指定的值。
AsDecimal() AsDecimal( value ) 一个字符串值,以十进制值转换。 返回0.0或如果字符串并不代表一个十进制值指定的值。
AsFloat() AsFloat( value ) 一个字符串值转换为float。 返回0.0或如果字符串并不代表一个十进制值指定的值。
AsInt() AsInt( value ) 一个字符串值转换为整数。 返回0,或者如果该字符串不表示整数指定的值。
Href( path [, param1 [, param2]] ) 创建从本地文件路径的浏览器兼容的URL,可选的附加路部分。
Html. Raw( value ) 呈现渲染它作为HTML编码输出的作为HTML标记来代替。
IsBool() IsDateTime() IsDecimal() IsFloat() IsInt() 如果该值可以从一个字符串为指定的类型被转换,则返回true。
IsEmpty() 如果对象或变量没有值,则返回true。
IsPost 如果请求是一个POST返回true。 (初始请求通常是一个GET)。
Layout 指定页面布局,以适用于本页面的路径。
PageData[ key ], PageData[ index ], Page 包含页面,页面布局,并在当前请求部分页之间共享的数据。 您可以使用动态页面属性来访问相同的数据,如下面的例子:
RenderBody() (布局页)渲染,是不是在任何指定的部分内容页面的内容。
RenderPage( path , values )
RenderPage( path[, param1 [, param2]] )
呈现使用指定的路径和可选的额外数据的内容页面。 您可以通过位置得到PageData额外的参数值(example 1)或键(example 2)
RenderSection( sectionName [, required = true|false ] ) (布局页)呈现有名字的内容部分。 需要设置为false将某一部分可选。
Request.Cookies[ key ] 获取或设置一个HTTP cookie的值。
Request.Files[ key ] 获取当前请求中上传的文件。
Request.Form[ key ] 获取被张贴在表格数据(as strings) 。 请求[ 关键 ]同时检查的Request.Form和的Request.QueryString集合。
Request.QueryString[ key ] 获取已在URL查询字符串中指定数据。 请求[ 关键 ]同时检查的Request.Form和的Request.QueryString集合。
Request. Unvalidated( key )
Request. Unvalidated() .QueryString|Form|Cookies|Headers[ key ]
选择性地停用请求验证为一个表格元素,查询字符串值,cookie或标头值。 请求验证默认情况下启用,并阻止用户张贴标记或其他潜在危险的内容。
Response. AddHeader( name , value ) 增加了一个HTTP服务器头到响应。
Response. OutputCache( seconds [, sliding] [, varyByParams] ) 缓存指定时间的页面输出。 (可选)设置滑动重置每个页面的访问和varyByParams超时缓存不同版本的页面在页面请求的每个不同的查询字符串。
Response. Redirect( path ) 重定向浏览器请求到新的位置。
Response. SetStatus( httpStatusCode ) 设置发送到浏览器的HTTP状态代码。
Response. WriteBinary( data [, mimetype] ) 写入数据的内容,以使用可选的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获取额外的数据(例如,/我的页面/而额外 )。