asp.net StringBuilder的用法 实例代码
asp.net StringBuilder的用法 实例代码
发布时间:2017-01-07 来源:查字典编辑
摘要:要实现上述效果复制代码代码如下:publicstaticstringShowNewMsg(){stringPic1="images/yzdp...

asp.net StringBuilder的用法 实例代码1

要实现上述效果

复制代码 代码如下:

public static string ShowNewMsg()

{

string Pic1 = "images/yzdp-_15.gif";

string Pic2 = "images/yzdp-_18.gif";

string Pic3 = "images/yzdp-_20.gif";

string Pic4 = "images/yzdp-_22.gif";

string Pic5 = "images/yzdp-_24.gif";

string Pic6 = "images/yzdp-_26.gif";

string Pic7 = "images/yzdp-_28.gif";

string Pic8 = "images/yzdp-_30.gif";

string Pic9 = "images/yzdp-_32.gif";

string Pic10 = "images/yzdp-_34.gif";

BJMsgInfo Info = new BJMsgInfo();

Info.Version = "cn";

Info.IsNew = true;

DataTable dt = WebManager.List(Info, "BJUserInfoMsg", "top 10 UserID,Title,UserTitle,UserType,yzfd,CompanyName,yzpl,yzfw,yzzl,UserPic,Comments,CreateTime,MsgInfo,Category", "&isnew", "[OrderNo]");

StringBuilder Builder = new StringBuilder();

if (dt.Rows.Count > 0)

{

for (int i = 0; i < dt.Rows.Count; i++)

{

Builder.Append("<table width='100%' border='0' cellspacing='0' cellpadding=0'> <tr>");

Builder.Append("<td width='6%' align='left' valign='middle'>");

Builder.Append("<img ");

if (i == 0)

{

Builder.AppendFormat("src='{0}'", Pic1);

}

else if (i == 1)

{

Builder.AppendFormat("src='{0}'", Pic2);

}

else if (i == 2)

{

Builder.AppendFormat("src='{0}'", Pic3);

}

else if (i == 3)

{

Builder.AppendFormat("src='{0}'", Pic4);

}

else if (i == 4)

{

Builder.AppendFormat("src='{0}'", Pic5);

}

else if (i == 5)

{

Builder.AppendFormat("src='{0}'", Pic6);

}

else if (i == 6)

{

Builder.AppendFormat("src='{0}'", Pic7);

}

else if (i == 7)

{

Builder.AppendFormat("src='{0}'", Pic8);

}

else if (i == 8)

{

Builder.AppendFormat("src='{0}'", Pic9);

}

else if (i == 9)

{

Builder.AppendFormat("src='{0}'", Pic10);

}

Builder.Append(" width='15' height='12' />");

Builder.Append("</td><td width='94%' align='left' valign='middle'>");

//<a href="qbdp.aspx?CompanyName=<%#Eval(" href="qbdp.aspx?CompanyName=<%#Eval("CompanyName") %>"><%#Eval("CompanyName")%></a>

Builder.Append("<a href=");

Builder.Append(" href=");

Builder.Append("qbdp.aspx?");

Builder.AppendFormat("CompanyName='{0}'", dt.Rows[i][5].ToString());

Builder.Append("</a>");

Builder.AppendFormat("{0}", dt.Rows[i][5].ToString());

Builder.Append("</td></tr></table>");

}

}

return Builder.ToString();

//DLNewMsgInfo.DataSource = dt.DefaultView;

//DLNewMsgInfo.DataBind();

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新asp.net教程学习
热门asp.net教程学习
编程开发子分类