ASP.NET中的TextBox换行符说明

【从零开始学Skynet】基础篇(一):Skynet环境搭建 Skynet运行于Linux操作系统,我们可以在自己的电脑上搭建虚拟机系统,也可以购买阿里云、腾讯云服务器,笔者这个系列的所有代码都是在Ubuntu16.04版本的虚拟机系统下运行编辑。 阅读详情

我们遇到写入到MultiLine的TextBox时候,经常有需要换行,下面就icech就把自己常用的方法介绍给大家。

代码:
TextBox1.Text="西部e网的网址是"+"/n"+"weste.net"

效果就是:

或者将代码中的"/n"换成"/r"也可以,还有另外几种方式,原理是一样的,

方法2:
TextBox1.Text="西部e网的网址是"+(char)13+"weste.net"

方法3:
TextBox1.Text="西部e网的网址是"+(char)0x0d+"weste.net"

方法4:
TextBox1.Text="西部e网的网址是"+((char)13).ToString()+"weste.net"

方法5:

TextBox1.Text="西部e网的网址是"+"/r/n"+"weste.net"

具体的原理见如下:
/r 表示:回车符(ACSII:13 或 0x0d),就是我们常说的硬回车;
/n 表示:换行符(ACSII:10 或 0x0a),就是我们常说的软回车;

从零开始搭建多旋翼无人机:飞控系统配置全攻略(含IMU校准技巧) 本文详细介绍了从零开始搭建多旋翼无人机的飞控系统配置全流程,重点解析了IMU校准技巧。涵盖飞控硬件选型、IMU校准(加速度计、陀螺仪、磁力计)、GPS与罗盘集成方案、飞行模式配置策略及实战故障排查手册,帮助DIY爱好者提升无人机飞行稳定性与安全性。 阅读详情

相关推荐

.NET ASP.NET中的Repeater介绍

Repeater Repeater(foreach)用于对绑定数据源中的数据进行遍历并按格式显示,每条数据以什么格式显示是由Repeater的来决定的,模板会多次显示,就像foreach, ItemTemplate 中相当于{}中的语句。姓名:<%#Eval(“Name”)%>年龄:<%#Eval(“Age”)%> 。注意:%和#中间不能有空格。 <%#Eval(“...

qq_43434300的博客 1532

asp.net web 文本框中换行、空格的转换

C#中,TextBox-MultiLine 會使用到顯示時直接換行。 换行用" \r\t “表示,\r、\n的Unicode码分别为13、10;表示空格的Unicode码为32。 换行符转换方法: (1) string newline=this.txtbody.Text.Replace(”\x0D\x0A", “”); (2) string newline=this.txtbody.Text.Replace("\r\n", “”); (3) string newline = this.txtbody.Tex

ghyCharles的博客 2733

Dalsa camerlink采集卡驱动

Dalsa采集卡驱动,包含驱动和现实软件

textbox 自动换行问题

这里的换行不通过/r/n或来标识,而是通过css属性来设置。多行文本框在输入时,会自动换行,当从一大行文本读取赋值时,却不能自动换行,这里解决这个问题: 添加以下三个重要属性: Columns="50" TextMode="MultiLine" style="word-wrap:break-word;height:80px;word-break:break-all;"   即可自动换行。另

A_post的专栏 2500

asp.net 文本框有默认文字,点击文字消失,点击别处默认文字回来

position relative在IE6下不兼容解决方法   My97DatePicker 演示和文档 ASP.NET TextBox 当鼠标点击后清空默认提示文字   2010-08-25 15:34:26|  分类: ASP.NET |  标签: |字号大中小 订阅 方法一 aspx页面: 前台代码:

wowotoucxf的专栏 3390

TEXT相关控件

3输入窗口属性设置为自动换行:"Word Wrap":True;首先将textbox扩大,即不仅仅是只显示一行,而是显示多行的状态。2输出窗口属性设置为只读:"RealOnly" :True;1将"Multiline" 的属性设置为True。4输入窗口触发器设置为回车将文字发送到输出窗体;

weixin_46203258的博客 139

winForm中textbox.text不能显示回车[\r]换行[\n]

WinForm的textbox控件,text已经设置为多行,且可以接收回车符,但实际情况却是:文本在 \r 处没有换车,在 \n 处也没有换行

穿裤子的云 3217

Textbox中的文本换行——ASP.NET

Textbox中,如果将TextMode设置成MultiLine的话就可以达到多行显示的效果,但是随之而来的问题就是如果在Textbox中打入回车符但是如果将文本框中的内容存入数据库中的时候却无法解析这个回车符,下面是我使用的方法使他可以在HTML页面中解释成换行 Codestringstr=this.txtContent.Text;str=this...

weixin_30908649的博客 667

替换TextBox中的换行符

在Web页面中使用TextBox控件的时候,为了多行显示可以将TextMode属性设置为MultiLine。但是如果要在网页上显示出来设置的换行效果,需要对TextBox控件中的换行符进行替换(需要将\r\n替换成<br />)。 string stnr = TextBox1.Text; stnr = stnr.Replace("\r\...

dba5032的博客 265

asp.net学习之textbox控件使用的小例子

.apsx代码如下: 输入正确的姓名和密码(123456),解锁控件 姓名: 密码:

张亚运的专栏 1629

TextBox服务器控件怎么操作,文本框的多行换行

例如,我有個TextBox,己將它的TextMode屬性設定成"MultiLine",如下: 如果您希望換行成: 我要 存檔 那麼它Text屬性值應該是: 也就是說,您如果把="我要\r\n存檔"存入資料庫,撈出來顯示在TextMode為MultiLine的TextBox 上,就會有你要的效果。 如果您存入資料庫時,已使用某種符號代表換行,而您希望呈現在ASP.NET網頁上

peiyumo的专栏 2753

ASP.NET 在Label中显示换行

问题描述: 在TextBox中编辑好的一段带换行的文本,直接在Label中显示的时候将不显示换行,整个文本成了一段。 解决方法: 在aspx中将Label控件的Text属性修改为 asp:Label ID="Label10" runat="server"            Text='#((string)Eval("UShouldKnow")).Replace("\r\n",

DO_NOTHING的专栏 2457

ASP.NET中输入文本的HTML解析办法

网页中用TextBox让用户输入文本,然后存入数据库,再从数据库中读出显示在页面上。常常这样做会遇到不少问题,因为TextBox实际上是一个Windows组件,和网页显示标记如:,,等,对字符的解析方法是不同的。比如前者的换行标记为“/r/n”,而后者为“”。这就带来一个转换的问题。  在做转换之前,先来考虑几个问题:  1、 TextBox用“/r/n”来标记换行而网页中以“”标记 

jiefangchen的专栏 480

TextBox根据换行符分离

TextBox 是允许多行的 <asp:TextBox ID="txtEmployeeID" TextMode="MultiLine" Rows="8" runat="server"></asp:TextBox> 由于查询的时候,需要把TextBox多行的给分屯出来进行查询,分离方法如下,根据\r来分离 ...

weixin_34273479的博客 239

换行符转换成

asp.net2.0 c# 想实现下面的功能,在texbox输入文本,包括换行等字符.然后把它们存到数据库.再把它们读出来用literal 控件原样在网页中显示.问题是浏览器不认识换行符(/n)我想在存储或显示之前把/n或其它浏览器不能显示的字符转换成游览器可以显示的字符,比如/n转换成有没有这样的函数呢?有什么较好的解决办法吗? 说明一点用来显示是不行的,firefox不支持这个.str

半亩方塘 1042

asp.net中输入文本的html解析办法

  网页中用textbox让用户输入文本,然后存入数据库,再从数据库中读出显示在页面上。常常这样做会遇到不少问题,因为textbox实际上是一个windows组件,和网页显示标记如:,,等,对字符的解析方法是不同的。比如前者的换行标记为“/r/n”,而后者为“”。这就带来一个转换的问题。  在做转换之前,先来考虑几个问题:  1、 textbox用“/r/n”来标记换行而网页中以“”标记

372

ASP.NET中用户输入文本的HTML解析办法

 网页中用TextBox让用户输入文本,然后存入数据库,再从数据库中读出显示在页面上。常常这样做会遇到不少问题,因为TextBox实际上是一个Windows组件,和网页显示标记如:,,等,对字符的解析方法是不同的。比如前者的换行标记为“/r/n”,而后者为“”。这就带来一个转换的问题。     在做转换之前,先来考虑几个问题:1、 TextBox用“/r/n”来标记换行而网页中以“”标记2

深海软件信息技术服务网【云中*深海】 711

C#中TextBox实现换行

要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。这个大家都知道,可是当你要在代码中为Text属性设置多行文本的时候可能会遇到点麻烦:) 你往往会想到直接付给一个含有换行符"\n"的字符串给Text属性: C#代码 aTextBox.Text = "First Line\nSecond Line\nThird Lin...

Smile、2011、 873

ASP.NET Lable中进行换行

这个问题,应该算是很简单的问题,可说实在的,折腾了2个小时的时候,后面整出来的时候,真坑爹呢。现在把这个过程给大家,希望可以给大家一个提醒。 一。VB.NET ASP.NET 问题还原 当我对一条数据进行编辑的时候,我们进入了编辑页面,比如下面页中的Work Araound字段 我对这些字段填了一些内容。我通过回车,分成了一段一段,可是,当我们保存这个编辑页面的时候,结果如下: ...

weixin_33695082的博客 563

运维安全岗笔试全攻略:Linux、K8s、容器安全与高频考点解析

在云原生与安全合规并重的今天,运维工程师的职责边界正从传统的服务器维护,扩展至容器编排、安全防护与应急响应等综合领域。理解Linux系统的核心命令与排查思路,掌握Kubernetes调用containerd运行容器的工作机制,是进阶云原生运维的基础能力。与此同时,镜像安全、容器逃逸防护、Web漏洞原理与主机加固等知识,已成为保障业务连续性的关键环节。无论是应对日常故障定位,还是准备运维安全类岗位的笔试,具备从系统、网络到应用层的结构化排查逻辑,配合Shell脚本与常用安全工具的实际操作经验,都至关重要。本文

weixin_33979203的博客 525
上一篇: FATS转NFTS
下一篇: 优化ASP.NET应用程序性能研究与探讨
wengman
博客等级 码龄18年 91粉丝 69原创
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值