CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

新手上路就遇到一个纳闷问题

楼主zwm533(§※伟明※§)2005-07-23 12:59:26 在 .NET技术 / ASP.NET 提问

html下的与WEB下的   TEXTBOX有什么区别谁知道,为什么WEB的TEXTBOX输入特殊符号插入到ORACLE中就不会出现乱码,而HTML格式的就会出现乱码,请高手指点!  
  问题点数:20、回复次数:7Top

1 楼sxh369(sxh)回复于 2005-07-23 13:08:37 得分 0

Html是客户端的控件,控件事件被浏览器响应,WEB是服务器端的控件,控件事件在IIS服务器上执行!Html的Textbox并没有写入Oracle中!Top

2 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2005-07-23 13:25:24 得分 20

其实它们提交到服务器上的字符串都一样,只不过textbox在显示字符串到页面上时避免了与网页html命令冲突,它不是直接输出提交的代码,而是输出   HttpUtility.HtmlEncode   的结果。  
  Top

3 楼zhilunchen(他山居士)回复于 2005-07-23 13:26:58 得分 0

二楼同志讲得不错,乱码要用Unicode解决Top

4 楼jimu8130(火箭的未来在哪里?)回复于 2005-07-23 13:34:03 得分 0

sp说的对  
  提交没有encode很可能导致乱码Top

5 楼upshania(小姐,你喜欢吃青椒吗?)回复于 2005-07-23 13:38:17 得分 0

把<html>进行编码   下Top

6 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-07-23 14:27:12 得分 0

区别是一个可以保存状态一个不可以保存状态(也就是说刷新的时候一个可以保持已经输入的字,一个一定会清空)   而且Web控件其实可以生成   3种   html(密码\单行文本\多行文本)  
   
  Html也可以作为服务器控件运行的.  
   
   
  那个不叫乱码,自动编码转义而已,你也可以手动EncodeTop

7 楼zwm533(§※伟明※§)回复于 2005-07-27 16:58:04 得分 0

感谢大家的帮助Top

相关问题

  • 新手上路遇到的问题!!!
  • 今天遇到一个问题,还是执行外部命令的问题,就是要带上路径
  • 新手上路,遇到问题,大家帮助一下
  • asp.net读取数据时很大的问题,我多次遇到,纳闷啊
  • 纳闷
  • 纳闷!!:(
  • 新手上路:有关C++中遇到的各种类型的文件
  • [新手上路]用freetextbox遇到的小问题,期待前辈指点
  • 新手上路遇到问题:无法访问已经部署好的WebService!高手请进!
  • 软件工程都干些啥?我就纳闷

关键词

  • 控件
  • 乱码
  • 服务器
  • html
  • 提交
  • textbox

得分解答快速导航

  • 帖主:zwm533
  • sp1234

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo