手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net StringBuilder的用法 实例代码
asp.net StringBuilder的用法 实例代码
摘要:要实现上述效果复制代码代码如下: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 StringBuilder的用法 实例代码】相关文章:

asp.net微软图表控件使用示例代码分享

asp用户登录模块实例代码

asp.net 无重复随机数代码

asp.net导出Excel类库代码分享

asp.net 网页编码自动识别代码

asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码

asp.net中WebResponse 跨域访问实例代码

asp.net Reporting Service在Web Application中的应用

asp.net(c#)利用构造器链的代码

asp.net(c#) RSS功能实现代码

精品推荐
分类导航