label 自动分行 asp.net c#
来源:百度知道 编辑:UC知道 时间:2024/09/22 20:23:21
我想问下asp.net c#如何让他自动分行啊?。 我想用一个label来显示一个新闻的内容 。 我想让他自动分行。~~
谁教下我啊。 或者告诉我别的更好的方法 呵呵 谢谢啊
谁教下我啊。 或者告诉我别的更好的方法 呵呵 谢谢啊
Label没有自动换行
可以用Div
<div id="div" runat="server" style="width:300">
</div>
后台
div.InnerText="";
div.InnerHtml="";
或
<div style="width:300">
<%=news%>
</div>
后台
public string news;
问题很简单看好下面:
this.label1.Text = "sdlfjsldf" + "/r/n" + "1454545";在自己的电脑上看一下效果,/r/n合起来是换行
绑定数据库的时候 用:
String.Replace(Eval("字段名").ToString(),'/r/n',"<br>");
label定宽
然后定个min-height
第一个就是设置cssname用css来设置,
第二个就是当超过这么多字符的号就加上<br>然后再接上
用 literal 。Mode改下就OK