[我的ASP.net学习历程]编码转换http://www.21tx.com/dev/2004/09/21/12011.html

转载 2007年09月26日 10:16:00
<%@ Page Language="C#" AutoEventWireup="True" Debug="true" ValidateRequest="false" %>
<Script language="C#" runat="server">
void Page_Load(Object Sender,EventArgs e){
 if (!Page.IsPostBack){
  Response.Write("还没有输入任何字符!<br><br>");
  }
 else{
  Label_1.Text="";
  Label_2.Text="";
  Label_0.Text=Convert.ToString((TextBox_1.Text).Length);
 //ASCII编码输出
  ByteFunction(TextBox_1.Text);
 //字符码输出
  CharFunction(TextBox_1.Text);
 //HTML编码输出
  HtmlFunction(TextBox_1.Text);
 }
}
//ASCII编码输出函数
void ByteFunction(string str){
 Byte[] MyBytes=System.Text.Encoding.ASCII.GetBytes(str);
 for (int i=0;i<str.Length;i++){
  Label_2.Text+=Convert.ToString(MyBytes[i])+" ";
 }
}
//字符码输出函数
void CharFunction(string str){
 Byte[] MyBytes=System.Text.Encoding.ASCII.GetBytes(str);
 Char[] MyChars=System.Text.Encoding.ASCII.GetChars(MyBytes);
 //Label_2.Text=new string(MyChars);
 for (int i=0;i<str.Length;i++){
  Label_1.Text+=Convert.ToString(MyChars[i])+" ";
 }
}
//HTML编码输出函数
void HtmlFunction(string str){
 string Str_Html=(Server.HtmlEncode(str));
 Label_3.Text=Str_Html;
 Label_4.Text=Server.HtmlEncode(Str_Html);
 }
</Script>
<form runat="server">
请输入字符串:
 <ASP:TextBox ID="TextBox_1" runat="server"/>
 <asp:button ID="Button_1" Text="提交" runat="server"/>
</form>
您输入的字符串长度:
<asp:label ID="Label_0" runat="server"/><br>
字符码为:
<asp:label ID="Label_1" runat="server"></asp:label><br>
ASCII码编码:
<asp:label ID="Label_2" runat="server"></asp:label><br>
HTML编码为:
<asp:label ID="Label_3" runat="server"></asp:label><br>
HTML编码以字符输出:
<asp:label ID="Label_4" runat="server"/><br> 

asp.net 实现在线浏览word文档(word转html)

最近在做word文档在线浏览,找了种种方法、控件之后,回归到word转HTML,在线浏览.... 一下是后台代码,前台html页面默认代码即可。 因为用文件如下:using System; us...
  • u013711462
  • u013711462
  • 2014年11月29日 11:55
  • 2700

ASP.NET初了解(一)--Html控件和Web控件

作为一名ASP.NET的初学者,了解并且区别一些混淆概念是很必须的,今天这篇博文就是主要向大家介绍一下Html控件和Web控件。在ASP.NET中,用户界面控件主要就是Html控件和Web控件,在前台...
  • sunliduan
  • sunliduan
  • 2013年12月18日 19:19
  • 4796

XMLHttpRequest Level 2的跨域功能(CORS) //另附JSONP的跨域实现

XMLHttpRequest Level 2的功能已经大幅提升了, 参见:http://www.ruanyifeng.com/blog/2012/09/xmlhttprequest_level_2....
  • z69183787
  • z69183787
  • 2015年07月31日 20:30
  • 1979

asp.net 返回上一页的实现方法小集(转)(http://www.cnblogs.com/liping19851014/archive/2007/07/14/818173.html)

返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.net中都是用一...
  • liulu132
  • liulu132
  • 2013年05月30日 11:28
  • 730

http://www.cnblogs.com/filod/archive/2011/08/21/2147960.html

在之前的文章jQuery Mobile 入门教程里,我对jQueryMobile的使用进行了入门介绍,你可以使用它创造出非常华丽的移动站点——漂亮的按钮、优雅的界面等等等等。 然而仅仅是这样的话...
  • ShangShanRuoShuidb
  • ShangShanRuoShuidb
  • 2013年09月11日 15:07
  • 1000

js call()用法 转载自--http://www.cnblogs.com/sweting/archive/2009/12/21/1629204.html

call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, ...
  • super_marioli
  • super_marioli
  • 2014年06月07日 09:49
  • 740

HTML5之SVG详解(一) 时间 2012-12-21 19:49:00 博客园-原创精华区 原文 http://www.cnblogs.com/hupeng/archive/2012/12/2

1、背景 SVG是Scalable Vector Graphics的缩写,意为可缩放矢量图形。1998年,万维网联盟成立了一个工作组,研发一种通过XML来表现矢量图形的技术——SVG!由于SVG...
  • a460550542
  • a460550542
  • 2015年08月21日 13:35
  • 1973

微软随.NET 4.5发布新REST API框架(http://www.infoq.com/cn/news/2012/09/rest-web-api)

作者 Richard Seroter 译者 区志为 发布于 2012年9月25日 在最近发布的Visual Studio 2012及.NET 4.5中, 微软正式推出新的...
  • tyb1222
  • tyb1222
  • 2012年09月29日 17:18
  • 2744

六种异常处理的陋习(http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html)

六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?  1 Outp...
  • juyo_ch
  • juyo_ch
  • 2014年03月11日 18:06
  • 1213

给没有源代码的.NET程序“打补丁“(转http://www.cnblogs.com/lerit/archive/2011/08/22/2148858.html#2182758)

公司为一个web应用程序写了一个注册机,基本原理是用户运行这个软件后,得到一个申请码,然后公司根据这个申请码给出相应注册码,匹配后方可正常使用web软件。在别人机子上没有问题,但是我机子上运行软件后死...
  • fjfdszj
  • fjfdszj
  • 2011年11月18日 15:51
  • 1207
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[我的ASP.net学习历程]编码转换http://www.21tx.com/dev/2004/09/21/12011.html
举报原因:
原因补充:

(最多只允许输入30个字)