我从数据库中绑定内容,页面布局被打乱,怎么解决
方法:
public string Cutstr(object content, int cutnum)
{
if (content.ToString().Length > cutnum)
{
return content.ToString().Substring(0, cutnum) + "……";
}
else
{
return content.ToString();
}
}源内绑定代码:
<%# Cutstr(Eval("contents").ToString(),50)%>要绑定的内容:
<TABLE>
<TBODY>
<TR>
<TD><SPAN>组名</SPAN></TD>
<TD><SPAN>第一组</SPAN></TD>
<TD><SPAN>第二组</SPAN></TD>
<TD><SPAN>第三组</SPAN></TD>
<TD><SPAN>第四组</SPAN></TD>
<TD><SPAN>第五组</SPAN></TD>
<TD><SPAN>第六组</SPAN></TD>
<TD><SPAN>第七组</SPAN></TD>
<TD><SPAN>第八组</SPAN></TD>
<TD><SPAN>第九组</SPAN></TD></TR>
<TR>
<TD><SPAN>成绩</SPAN></TD>
<TD><SPAN lang=EN-US>89.78</SPAN></TD>
<TD><SPAN lang=EN-US>91.33</SPAN></TD>
<TD><SPAN lang=EN-US>89.33</SPAN></TD>
<TD><SPAN lang=EN-US>86</SPAN></TD>
<TD><SPAN lang=EN-US>83</SPAN></TD>
<TD><SPAN lang=EN-US>88</SPAN></TD>
<TD><SPAN lang=EN-US>87.67</SPAN></TD>
<TD><SPAN lang=EN-US>88.44</SPAN></TD>
<TD><SPAN lang=EN-US>93.11</SPAN></TD></TR></TBODY></TABLE>
<P><STRONG>一等奖:</STRONG><BR>第九组(郑州公交线路查询系统)</P>
<P><STRONG>二等奖:</STRONG><BR>第一组(WTIT word文档)<BR>第二组(QQ chat)</P>
<P><STRONG>三等奖:</STRONG><BR>第三组(旋风影音王)<BR>第八组(软件研究会动态改版网站)<BR>第六组(劲舞游戏)<BR></P>
方法:
public string Cutstr(object content, int cutnum)
{
if (content.ToString().Length > cutnum)
{
return content.ToString().Substring(0, cutnum) + "……";
}
else
{
return content.ToString();
}
}源内绑定代码:
<%# Cutstr(Eval("contents").ToString(),50)%>要绑定的内容:
<TABLE>
<TBODY>
<TR>
<TD><SPAN>组名</SPAN></TD>
<TD><SPAN>第一组</SPAN></TD>
<TD><SPAN>第二组</SPAN></TD>
<TD><SPAN>第三组</SPAN></TD>
<TD><SPAN>第四组</SPAN></TD>
<TD><SPAN>第五组</SPAN></TD>
<TD><SPAN>第六组</SPAN></TD>
<TD><SPAN>第七组</SPAN></TD>
<TD><SPAN>第八组</SPAN></TD>
<TD><SPAN>第九组</SPAN></TD></TR>
<TR>
<TD><SPAN>成绩</SPAN></TD>
<TD><SPAN lang=EN-US>89.78</SPAN></TD>
<TD><SPAN lang=EN-US>91.33</SPAN></TD>
<TD><SPAN lang=EN-US>89.33</SPAN></TD>
<TD><SPAN lang=EN-US>86</SPAN></TD>
<TD><SPAN lang=EN-US>83</SPAN></TD>
<TD><SPAN lang=EN-US>88</SPAN></TD>
<TD><SPAN lang=EN-US>87.67</SPAN></TD>
<TD><SPAN lang=EN-US>88.44</SPAN></TD>
<TD><SPAN lang=EN-US>93.11</SPAN></TD></TR></TBODY></TABLE>
<P><STRONG>一等奖:</STRONG><BR>第九组(郑州公交线路查询系统)</P>
<P><STRONG>二等奖:</STRONG><BR>第一组(WTIT word文档)<BR>第二组(QQ chat)</P>
<P><STRONG>三等奖:</STRONG><BR>第三组(旋风影音王)<BR>第八组(软件研究会动态改版网站)<BR>第六组(劲舞游戏)<BR></P>
你这么截了当然乱了
protected string FormatStr(string str)
{
str = System.Text.RegularExpressions.Regex.Replace(str, "<[^>]+>", "");
str = str.Length > 100 ? str.Substring(0, 100) + "..." : str;
return str;
}