asp.net StringBuilder的用法 实例代码
2009-07-02 00:00
751 查看
要实现上述效果
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实现TreeView的XML数据源绑定实例代码
- asp.net repeater手写分页实例代码
- 使用ASP.NET中关于代码分离的实例分享
- asp.net 微信支付 实例代码
- ASP.NET中repeater控件用法实例
- asp.net得到本机数据库实例的两种方法代码
- ASP.NET MVC 从IHttp到页面输出的实例代码
- asp.net 通用的连接数据库实例代码
- Asp.net 无限级分类实例代码
- asp.net StreamReader 创建文件的实例代码
- asp.net读取磁盘文件、删除实例代码
- asp.net读取磁盘文件、删除实例代码
- ASP.NET TreeView操作实例(代码调试通过)
- asp.net web大文件上传带进度条实例代码
- (转)用实例学:ASP.NET的include的用法
- asp.net 按指定模板导出word,pdf实例代码
- ASP.NET Ajax实例—Javascript直接调用服务器C#代码
- ASP.NET中TimeSpan的用法实例解析