Server.HtmlEncode();
Server.HtmlDecode();Server.UrlDecode();
Server.UrlEncode();
请问。这四个他们的区别是什么?请详细一点!
是干嘛用的。什么时候用。不用会怎么样!谢谢高分送上
Server.HtmlDecode();Server.UrlDecode();
Server.UrlEncode();
请问。这四个他们的区别是什么?请详细一点!
是干嘛用的。什么时候用。不用会怎么样!谢谢高分送上
解决方案 »
- config中配置url重写问题,来有经验的啊
- 分页控件使用问题
- 升级Coolite到Ext.net,DataView点击出现fly(...)错误
- 如何点击按钮自动生成6个文本框,并插入到数据库
- asp.net 控件的问题
- 如何捕获页面上的TextBox的输入事件
- 这个语句错在哪里,提示指定的转换无效。
- 如何截断DataGrid里某一行的字符串?
- System.Data.SqlClient.SqlException: 用户 'JACK\ASPNET' 登录失败。
- 为什么在我的win2000 advanced server 安装host itergration server 老是装到一半就失败了呢?????
- 问一个SQL语句
- 如何运行网上下载的源码?
url编码是将字符串转换为在url中支持的字符 比如汉字在url查询字符串中传递时就得转换
语法
Server.HTMLEncode( string )
参数
string
指定要编码的字符串。
示例
脚本
<%= Server.HTMLEncode("The paragraph tag: <P>") %>
输出
The paragraph tag: <P>
注意 以上输出将被 Web 浏览器显示为
The paragraph tag: <p>
如果查看一下源文件或以文本方式打开一个 Web 页,您就可以看到已编码的 HTML。
URLEncode
URLEncode 方法将 URL 编码规则,包括转义字符,应用到指定的字符串。
语法
Server.URLEncode( string )
参数
String
指定要编码的字符串。
示例
脚本
<%Response.Write(Server.URLEncode("http://www.dsaiyin.com")) %>
输出
http%3A%2F%2Fwww%2Emicrosoft%2Ecom
至于Server.HtmlDecode(); Server.UrlDecode();
这些是将上面编码过的内容还原的,不过系统都会默认还原,一般不用管就可以了...