1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using CB.Framework;
- using CB.Entity;
- using CB.Common;
- using System.Text;
- namespace CB.Wap.column
- {
- public partial class index : WebPage
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- InitData();
- }
- protected string GetColumn(string lottery)
- {
- var list = CB.Data.Caches.GetColumnList(lottery);
- if (null == list || 0 >= list.Count)
- return "";
- list = list.OrderBy(item => item.TypeName).ToList();
-
- var sp = new StringBuilder();
- string typeName = null;
- foreach (var item in list)
- {
- if (string.IsNullOrEmpty(typeName))
- {
- typeName = item.TypeName;
- sp.Append("<div class=\"mold-nav\">");
- sp.AppendFormat("<h2><span class=\"round\"></span>{0}</h2>", GetColumnTypeName(typeName));
- sp.Append("<ul>");
- }
- if (typeName != item.TypeName)
- {
- typeName = item.TypeName;
- sp.Append("</ul>");
- sp.Append("</div>");
- sp.Append("<div class=\"mold-nav\">");
- sp.AppendFormat("<h2><span class=\"round\"></span>{0}</h2>", GetColumnTypeName(typeName));
- sp.Append("<ul>");
- }
- sp.AppendFormat("<li><a href=\"/zt/{0}/\">{1}</a></li>", item.RewriteUrl, item.Name);
- }
- sp.Append("</ul></div>");
- return sp.ToString();
- }
- }
- }
|