易截截图软件、单文件、免安装、纯绿色、仅160KB

GridView 多行TextBox生成HTML格式,列中英文自动换行


    Public Function CHTMLEncode(ByVal fString As String) As String    '=========数据库回车符和空格符转换=========
        fString = Replace(fString, Chr(32), "  ")
        ' fString = Replace(fString, Chr(13), "<br>")
        fString = Replace(fString, Chr(10), "<BR>")
        CHTMLEncode = fString
    End Function
      Dim lbnote As Label = GridView1.Rows(i).FindControl("lbNote")
            If lbnote Is Nothing Then
            Else
                lbnote.Text = CHTMLEncode(dv.Item(i)("note"))
            End If
 在RowCreated事件中添加
e.Row.Cells[6].Attributes.Add("style", "word-break :break-all ; word-wrap:break-word");
这样则会让你选定的列自动换行了 不过前提是要给列设置宽度
<asp:BoundField DataField="Memo" HeaderText="备注" >
<ItemStyle Width="20%" Wrap="True" />
</asp:BoundField>
前台这样写。 注意: Wrap="True" 啊!
备注:在td单元格中文字如何自动换行
本来如果写的是中文的话你在html语言中定义了td 的宽,它就会在超过规定宽度后自动换行,但是我们经常可能会在单元格中输入数字或者英文,这时候单元格就不会自动换行了。那么这时候应该如何解决呢?这里先给大家介绍一个有用的css属性:word-wrap、word-break,更详细的介绍请查看css手册
word-wrap:设置或检索当当前行超过指定容器的边界时是否断开转行
取值:
normal  :  默认值。允许内容顶开指定的容器边界
break-word  :  内容将在边界内换行。如果需要,词内换行( word-break )也将发生
word-break:设置或检索对象内文本的字内换行行为。尤其在出现多种语言时
取值
normal  :  默认值。允许在词间换行


相关文档:

截取文章一部分显示(无损html)

最近在做一些内容搜索的工作,搜索出来的内容为html格式,列表部分需要显示每项内容的一部分。因为是html格式的内容,直接截取内容的前多少字符显然不合适了。而如果直接去掉所有html格式然后再截取又无法达到想要的效果,再网上搜了一通之后,写下如下代码应该可以满足基本的要求了。(js写的,因为容易调试)
代码
var&nb ......

HTML表格在IE中值为空时不显示表格边框的解决方法

<table border="1" style="empty-cells:show; border-collapse:collapse;"> 
    <tr><td>111</td><td></td> 
    <tr><td></td><td>2222</td> 
<table> 
attention: 
style="empty ......

Windows XP下恢复html,mht和mhtml文件的默认图标

Windows XP下恢复html,mht和mhtml文件的默认图标
由于电驴偷偷安装了遨游浏览器,致使html图标都变成了 遨游  的图标,看着很不顺眼,卸掉遨游,修改关联选项,发现不能恢复正常,一气之下,修改注册表!!!结果发现html文件现在什么图标都没了,虽然打开没问题但看上去太别扭了。郁闷,问题搞大了!
百度了一下,发 ......

HTML,CSS,JS,ASP等代码注释方法


网页制作中,为了方便日后修改或协作开发,常常要对页面进行相应的注释,你网页结构清晰,可读性增强。以下介绍几种常用的注释方法:
一、HTML的注释方法
<!-- html注释:START -->
内容
<!-- html注释:END -->
二、CSS的注释方法
<style type="text/css">
/* css注释*/
</style>
在单独 ......

HTML中的Frame与Iframe框架属性

Frame框架现已不怎么常用,给个例子以展示其属性。
frame例子:
<frameset cols="50%,*">
<noframes>
<body>
Sorry,your explorer doesn't support the frame...
</body>
</noframes>
<frame name="left" src="left.html">
<frameset rows="*,30%">
<frame name=" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号