|
|
|
[
来路:21kn.com 时间:2007-7-7 17:07:10
点击: ] |
|
|
|
|
|
导 读:Server.HTMLEncode 和 Server.URLEncode 是ASP中很常用的函数,在ASP.NET中也有类似的函数:HtmlEncode 和 UrlEncode (注意大小写)以下用实例来进行介绍。 -------------------------------------------------------------------------------- Server.HTMLEncode and Server.URLEncode are very common functions used by ASP developers. Well, as you may have guessed, these two functions have ASP.NET counterparts. HtmlEncode and UrlEncode (notice case) are part of the System.Web.HttpUtility namespace.
Here is the demo
urlencode.asp?test=1&test1=2 urlencode.asp%3ftest%3d1%26test1%3d2
This is a test & hopefully it works! <h1>This is a test & hopefully it works!</h1>
********************************** Here is the code: **********************************
<%@ Page Language="VB" %> <%@ Import Namespace="System.Web.HttpUtility" %> <html> <head> <title>HTMLEncode and URLEncode the ASP.NET Way</title>
<script language="VB" runat="server"> Sub Page_Load(sender As Object, e As EventArgs)
''Assign our test url to a variable, assign the variable to our label control Dim strURLText as String = "urlencode.asp?test=1&test1=2" strURL.Text = strURLText ''Encode the test url, assign it to a variable, assign the variable to our label control Dim strURLEncodeText As String = UrlEncode(strURLText) strURLEncode.Text = strURLEncodeText ''Assign our test url to a variable, assign the variable to our label control Dim strHTMLText As String = "<h1>This is a test & hopefully it works!</h1>" strHTML.Text = strHTMLText
''Encode the test html, assign it to a variable, assign the variable to our label control Dim strHTMLEncodeText As String = HtmlEncode(strHTMLText) strHTMLEncode.Text = strHTMLEncodeText
End Sub </script> </head> <body> <asp:label id="strURL" forecolor="red" font-bold="true" runat=server/> <p> <asp:label id="strURLEncode" forecolor="blue" font-bold="true" runat=server/> <p> <asp:label id="strHTML" forecolor="red" font-bold="true" runat=server/> <p> <asp:label id="strHTMLEncode" forecolor="blue" font-bold="true" runat=server/>
</body> </html> |
|
|
::::站长友情提示:多花一分钟学点什么都好::::
|
|
|
|
|
|
|
|
|
|
|
|
=
= 免责声明 = = |
|
①
欢迎转载我网所刊信息,请注明“来源:E天下网络”。
② 凡本网注明“来源:XXX(非E天下网络)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
※联系方式:Airtofly@163.com |
|
|
|
|
|
|