| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 817 人关注过本帖
标题:[求助]为什么不能自动换行,看一下代码如何改?
取消只看楼主 加入收藏
g82941016
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-2-23
收藏
 问题点数:0 回复次数:2 
[求助]为什么不能自动换行,看一下代码如何改?

我做了一个用户自定义控件来显示数据库中的记录,但如果一段文字超过我规定的宽度,它会把我的表格撑大,这是为什么?
下面是具体的代码:
<%@ Control Language="C#" ClassName="showlr" %>
<%@ Import Namespace ="System.Data.OleDb" %>
<%@ Import Namespace ="System.Data" %>
<script runat="server">
private String HtmlCode(string TString)
{
if (TString != null)
{
TString = TString.Replace("\r", "<br>");
TString = TString.Replace(" ", "&nbsp;");
TString = TString.Replace("[", "<img src=").Replace("]", ">");
return TString;
}
else
{
return TString = "无内容";
}
}
protected void Page_Load(object sender, EventArgs e)
{

}
</script>

<table border="0" cellpadding="0" cellspacing="0" width="640" align="center" >
<tr>
<%
string cs=Request["idh"].ToString();
string fdir = Server.MapPath("") + "\\App_Data\\wj.mdb";
string sqlstr = "select * from lr where id=" + cs;
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + fdir);
DataSet ds = new DataSet();
OleDbDataAdapter dr= new OleDbDataAdapter(sqlstr ,con);
dr.Fill(ds, "lr");
%>
<td bgcolor="#89b1dc" style="border-right: #cccccc thin solid; border-top: #cccccc thin solid;
border-left: #cccccc thin solid; border-bottom: #cccccc thin solid; text-align: center"
width="100%">
<%= ds.Tables[0].Rows[0][2].ToString() %></td>
</tr>
<tr>
<td width="100%" style="text-align: center">
作者: &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
<%= ds.Tables[0].Rows[0][3].ToString()%>
上传时间:<%= ds.Tables[0].Rows[0][5].ToString().Substring(0, ds.Tables[0].Rows[0][5].ToString().Length - 7)%>
</td>
</tr>
<tr>
<td width="640" align="left"  >
<hr color="#89b1dc" />
<%=HtmlCode(ds.Tables[0].Rows[0][4].ToString())%>
</td>
</tr>
</table>
红色标的是有多段文字的显示语句

搜索更多相关主题的帖子: 数据库 TString 代码 Import 
2006-06-13 08:18
g82941016
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-2-23
收藏
得分:0 
样式表中没有这两个属性(vs2005)
2006-06-13 08:49
g82941016
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-2-23
收藏
得分:0 
谢谢大侠
2006-06-13 09:24
快速回复:[求助]为什么不能自动换行,看一下代码如何改?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057031 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved