CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

数据库问题,在线!~

楼主wlhardnet(牧羊人)2006-03-14 13:24:42 在 .NET技术 / C# 提问

用<asp:TextBox   />来输入文字存入数据库,但是在网页上调出来后,显示的文字格式和我输入的格式不一样,我怎么保证显示的文字格式和我在<asp:TextBox   />里输入文字的格式一样呢?  
    我已经试着用<pre>,但是不行.  
    多谢各高手们指点一二.感激不尽!!! 问题点数:20、回复次数:5Top

1 楼Knight94(愚翁)回复于 2006-03-14 13:55:26 得分 20

如果要保持格式,那么建议用byte来存,例如:  
  using   System.Text;  
   
  //Get   bytes   from   textbox  
  byte[]   bData   =   ASCIIEncoding.UTF8.GetBytes(   TextBox.Text   );  
  //Then   save   it   into   DB(the   according   field   must   be   image   in   SQL   server)  
   
  //Read   bytes   from   DB  
  string   strText   =   ASCIIEncoding.UTF8.GetString(   bData,   0,   bData.Length   );  
  //Then   apply   its   value   to   textbox    
  Top

2 楼m777((我的家乡江西新余))回复于 2006-03-14 14:00:22 得分 0

markTop

3 楼wlhardnet(牧羊人)回复于 2006-03-14 14:14:52 得分 0

还有什么更好的办法吗>Top

4 楼Knight94(愚翁)回复于 2006-03-14 14:15:55 得分 0

要保持文本的格式,只能这样。Top

5 楼wlhardnet(牧羊人)回复于 2006-03-14 14:18:46 得分 0

谢谢!Top

相关问题

  • 在线???数据库问题
  • 数据库(在线等)
  • 数据库查询!在线!
  • 急,在线等待 SQL Server2000 数据库倒入Access数据库!!!
  • 如何连接nexus这个数据库,或postgresql数据库,或mysql数据库。(在线等,解决就给分)
  • 在线求助:数据库的查询
  • 数据库问题!在线等待!
  • 数据库问题!在线等待!
  • 数据库的问题~~在线等待
  • 在线等待!数据库问题

关键词

  • 数据库
  • 文字
  • 格式
  • bdata
  • asciiencoding
  • 输入
  • utf8
  • 一样
  • 显示
  • textbox

得分解答快速导航

  • 帖主:wlhardnet
  • Knight94

相关链接

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

广告也精彩

反馈

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