%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Book_List.aspx.cs" Inherits="KeLin.WebSite.article.Book_List" %><%@ Import namespace="KeLin.ClassManager.Tool" %><%
Response.Write(WapTool.showTop(classVo.classname, wmlVo));//显示头
if (ver == "1")
{
strhtml.Append("
");
if (classVo.siteimg != "UploadFiles/no.gif" && classVo.siteimg != "NetImages/no.gif")
{
strhtml.Append("
");
}
if (classVo.introduce != "")
{
strhtml.Append(classVo.introduce + "
");
}
//显示广告
if (adVo.secondShowTop != "")
{
strhtml.Append(adVo.secondShowTop+"
");
}
string lpagetemp = "";
if (this.CurrentPage > 1)
{
lpagetemp = "&lpage=" + CurrentPage;
}
//显示列表
strhtml.Append(linkTOP);
string book_click = "";
for (int i = 0; (listVo != null && i < listVo.Count); i++)
{
listVo[i].book_title = this.CharReplaceToChar(this.siteid, listVo[i].book_title);
index = index + kk;
if (this.action == "hot")
{
book_click = "("+listVo[i].book_click.ToString()+")";
}
if (showAuthor == "1" && listVo[i].book_author!="")
{
book_click = "("+listVo[i].book_author+")" + book_click;
}
string tempstr = "";
if (action == "search")
{
tempstr = "[" + listVo[i].classname + "]";
}
strhtml.Append(index + "." + tempstr + "" + listVo[i].book_title + book_click + "
");
book_click = "";
}
if (listVo == null)
{
strhtml.Append("暂无记录!
");
}
//显示导航分页
strhtml.Append(linkURL);
//显示广告
if (adVo.secondShowDown != "")
{
strhtml.Append(adVo.secondShowDown+"
");
}
//导航按钮
if (action == "search")
{
strhtml.Append("返回搜索
");
}
if (downLink != "")
{
strhtml.Append(downLink);
}
else
{
strhtml.Append("返回上级-");
strhtml.Append("返回首页");
}
strhtml.Append(WapTool.GetVS(wmlVo));
if (classVo.sitedowntip != "")
{
strhtml.Append("
" + classVo.sitedowntip);
}
strhtml.Append("
");
//输出
Response.Write(WapTool.ToWML(strhtml.ToString(), wmlVo));
}
else //2.0界面
{
string isWebHtml = this.ShowWEB_list(this.classid ); //看是存在html代码
StringBuilder strhtml_list = new StringBuilder(); //[view]UBB对应代码
if (classVo.siteimg != "UploadFiles/no.gif" && classVo.siteimg != "NetImages/no.gif")
{
strhtml.Append("
");
}
if (classVo.introduce != "")
{
strhtml.Append(classVo.introduce);
}
//显示广告
if (adVo.secondShowTop != "")
{
strhtml.Append(adVo.secondShowTop);
}
//显示列表
//strhtml.Append(linkTOP);
string lpagetemp = "";
if (this.CurrentPage > 1)
{
if (WapTool.ISAPI_Rewrite3_Open == "1")
{
lpagetemp = "?lpage=" + CurrentPage;
}
else
{
lpagetemp = "&lpage=" + CurrentPage;
}
}
strhtml_list.Append("");
if (buju != "0" && buju != "1000")
{
System.Collections.Generic.List pList = new System.Collections.Generic.List();
for (int i = 0; (listVo != null && i < listVo.Count); i++)
{
listVo[i].book_title = this.CharReplaceToChar(this.siteid, listVo[i].book_title);
index = index + kk;
KeLin.ClassManager.Model.Page_Layout_Model vo = new KeLin.ClassManager.Model.Page_Layout_Model();
vo.id = listVo[i].id;
vo.title = listVo[i].book_title;
vo.content = WapTool.delUBB(listVo[i].book_content);
vo.book_re = listVo[i].book_re.ToString();
vo.book_click = listVo[i].book_click.ToString();
vo.classname = listVo[i].classname;
vo.num = index.ToString()+".";
if (listVo[i].book_img.StartsWith("/") || listVo[i].book_img.ToLower().StartsWith("http"))
{
vo.imageURL = listVo[i].book_img;
}
else
{
vo.imageURL = this.http_start + "article/" + listVo[i].book_img;
}
if (WapTool.ISAPI_Rewrite3_Open == "1")
{
vo.linkURL = http_start + "article-" + listVo[i].id + ".html" + lpagetemp;
vo.classname_url = http_start + "articlelist-" + listVo[i].book_classid + "-1.html";
}
else
{
vo.linkURL = http_start + "article/view.aspx?id=" + listVo[i].id + lpagetemp;
}
vo.time = listVo[i].book_date.ToString(WapTool.getArryString(classVo.smallimg, '|', 23));
vo.function = "article";
vo.book_good = listVo[i].xi.ToString();
vo.classid = listVo[i].book_classid.ToString();
vo.siteid = this.siteid;
vo.keywords = listVo[i].keywords;
vo.descriptions = listVo[i].descriptions;
pList.Add(vo);
}
if (buju == "100")
{
strhtml_list.Append(Page_Layout.GetListLayout(pList, buju + "*" + WapTool.GetWMLContent(WapTool.getArryString(classVo.smallimg, '|', 24),this.siteid ), wmlVo, "aritcle"));
}
else
{
strhtml_list.Append(Page_Layout.GetListLayout(pList, buju + "*" + buju_width + "*" + buju_height, wmlVo, "aritcle"));
}
}
else
{
string book_click = "";
for (int i = 0; (listVo != null && i < listVo.Count); i++)
{
listVo[i].book_title = this.CharReplaceToChar(this.siteid, listVo[i].book_title);
index = index + kk;
if (this.action == "hot")
{
book_click = "(" + listVo[i].book_click.ToString() + ")";
}
if (showAuthor == "1" && listVo[i].book_author != "")
{
book_click = "(" + listVo[i].book_author + ")" + book_click;
}
if (i % 2 == 0)
{
strhtml_list.Append("");
}
else
{
strhtml_list.Append("
");
}
string tempstr = "";
if (action == "search")
{
if (listVo[i].classname.Trim () != "")
{
tempstr = "[" + listVo[i].classname + "]";
}
}
if (buju == "1000") //短信列表模式
{
strhtml_list.Append(tempstr + "" + listVo[i].book_title + book_click + "
" + listVo[i].xi + " 发送
");
}
else //普通模式
{
//index + "." +
if (WapTool.ISAPI_Rewrite3_Open == "1")
{
strhtml_list.Append(tempstr + "
" + listVo[i].book_title + book_click + " ");
}
else
{
strhtml_list.Append(tempstr + "" + listVo[i].book_title + book_click + "");
}
}
book_click = "";
}
}
if (listVo==null)
{
strhtml_list.Append("暂无记录!
");
}
strhtml_list.Append("");
if (buju == "1000")
{
strhtml_list.Append("");
strhtml.Append("");
strhtml.Append("\n");
}
//显示导航分页
strhtml_list.Append(linkURL);
if (isWebHtml == "")
{
strhtml.Append(strhtml_list);
}
else //显示电脑html
{
Response.Clear();
Response.Write(WapTool.ToWML(isWebHtml.Replace("[view]", strhtml_list.ToString()), wmlVo));
Response.End();
}
//显示广告
if (adVo.secondShowDown != "")
{
strhtml.Append(adVo.secondShowDown );
}
//导航按钮
if (action == "search")
{
strhtml.Append("");
strhtml.Append("
返回搜索 ");
strhtml.Append("
");
}
if (downLink != "")
{
strhtml.Append(downLink);
}
else
{
strhtml.Append("");
if (WapTool.ISAPI_Rewrite3_Open == "1")
{
strhtml.Append("
返回上级 ");
strhtml.Append("
返回首页");
}
else
{
strhtml.Append("
返回上级 ");
strhtml.Append("
返回首页");
}
strhtml.Append("
");
}
if (classVo.sitedowntip != "")
{
strhtml.Append(classVo.sitedowntip);
}
//输出
Response.Write(WapTool.ToWML(strhtml.ToString(), wmlVo));
}
Response.Write(ERROR);
//显示底部
Response.Write(WapTool.showDown(wmlVo)); %>