关于数据的读取问题 试试看: strBody += " <a href=1.aspx?id=" + dr["id"] + "> " + (dr["title"].ToString().Length > 5 ? dr["title"].ToString().Substring(0, 5) : dr["title"].ToString()) + " </a> "; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strBody = string.Fromat("" <a href=1.aspx?id={0}>{1}</a> ",dr["id"] , dr["title"].ToString().Length > 5 ? dr["title"].ToString().Substring(0, 5) : dr["title"].ToString()); strBody = string.Fromat(" <a href=1.aspx?id={0}>{1}</a> ",dr["id"] , dr["title"].ToString().Length > 5 ? dr["title"].ToString().Substring(0, 5) : dr["title"].ToString()); 当然不能这样写了建议用StringBuilder,这样效率别string高,而且还能达到你想要的效果: StringBuilder strBody = new StringBuilder(); strBody.Append(" <a href=1.aspx?id=" + dr["id"] + "> "); if (dr["title"].ToString().Length > 5) { strBody.Append(dr["title"].ToString().Substring(0, 5)); } else { strBody.Append(dr["title"].ToString()); } strBody.Append("</a>"); 实现功能就可以了,何必强求呢这个地方string的改动不是很多啊 请问各位,C#中鼠标右键事件怎么绑定到pictureBox控件的Click事件上呢? 请教高手们.net 2008中如何继承枚举类型?。 为何在自定义类中无法调用application,session等对象。 vb转c#碰到的小问题 严重问题,,,请各位帮忙看看,,,,,!~~~~ 大家给点思路 c#访问c语言写的dll 请问关于C#模仿Windows文件夹问题 C# XML操作类 asp.net中如何调用COM组件? XmlDocument 获取不到百度RSS站点的[item]信息? 小虾~~~再次求教大虾们
strBody = string.Fromat("" <a href=1.aspx?id={0}>{1}</a> ",dr["id"] ,
dr["title"].ToString().Length > 5 ? dr["title"].ToString().Substring(0, 5) : dr["title"].ToString());
strBody = string.Fromat(" <a href=1.aspx?id={0}>{1}</a> ",dr["id"] ,
dr["title"].ToString().Length > 5 ? dr["title"].ToString().Substring(0, 5) : dr["title"].ToString());
建议用StringBuilder,这样效率别string高,而且还能达到你想要的效果:
StringBuilder strBody = new StringBuilder();
strBody.Append(" <a href=1.aspx?id=" + dr["id"] + "> ");
if (dr["title"].ToString().Length > 5)
{
strBody.Append(dr["title"].ToString().Substring(0, 5));
}
else
{
strBody.Append(dr["title"].ToString());
}
strBody.Append("</a>");
这个地方string的改动不是很多啊