行 1: #pragma checksum "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "5B4E52C80C8AE3DBD861F57700733C3651E99545"
行 2: //------------------------------------------------------------------------------
行 3: // <auto-generated>
行 4: // 此代码由工具生成。
行 5: // 运行时版本:4.0.30319.42000
行 6: //
行 7: // 对此文件的更改可能会导致不正确的行为,并且如果
行 8: // 重新生成代码,这些更改将会丢失。
行 9: // </auto-generated>
行 10: //------------------------------------------------------------------------------
行 11:
行 12: namespace ASP {
行 13:
行 14: #line 5 "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx"
行 15: using XinguanSoft.Common;
行 16:
行 17: #line default
行 18: #line hidden
行 19:
行 20: #line 389 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 21: using System.Linq;
行 22:
行 23: #line default
行 24: #line hidden
行 25:
行 26: #line 396 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 27: using System.Web.Security;
行 28:
行 29: #line default
行 30: #line hidden
行 31:
行 32: #line 2 "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx"
行 33: using System.Collections.Generic;
行 34:
行 35: #line default
行 36: #line hidden
行 37:
行 38: #line 391 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 39: using System.Text.RegularExpressions;
行 40:
行 41: #line default
行 42: #line hidden
行 43:
行 44: #line 399 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 45: using System.Web.UI.WebControls;
行 46:
行 47: #line default
行 48: #line hidden
行 49:
行 50: #line 402 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 51: using System.Xml.Linq;
行 52:
行 53: #line default
行 54: #line hidden
行 55:
行 56: #line 398 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 57: using System.Web.UI;
行 58:
行 59: #line default
行 60: #line hidden
行 61:
行 62: #line 383 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 63: using System;
行 64:
行 65: #line default
行 66: #line hidden
行 67:
行 68: #line 401 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 69: using System.Web.UI.HtmlControls;
行 70:
行 71: #line default
行 72: #line hidden
行 73:
行 74: #line 392 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 75: using System.Web;
行 76:
行 77: #line default
行 78: #line hidden
行 79:
行 80: #line 384 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 81: using System.Collections;
行 82:
行 83: #line default
行 84: #line hidden
行 85:
行 86: #line 388 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 87: using System.Configuration;
行 88:
行 89: #line default
行 90: #line hidden
行 91:
行 92: #line 387 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 93: using System.ComponentModel.DataAnnotations;
行 94:
行 95: #line default
行 96: #line hidden
行 97:
行 98: #line 3 "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx"
行 99: using System.Text;
行 100:
行 101: #line default
行 102: #line hidden
行 103:
行 104: #line 397 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 105: using System.Web.Profile;
行 106:
行 107: #line default
行 108: #line hidden
行 109:
行 110: #line 393 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 111: using System.Web.Caching;
行 112:
行 113: #line default
行 114: #line hidden
行 115:
行 116: #line 4 "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx"
行 117: using System.Data;
行 118:
行 119: #line default
行 120: #line hidden
行 121:
行 122: #line 400 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 123: using System.Web.UI.WebControls.WebParts;
行 124:
行 125: #line default
行 126: #line hidden
行 127:
行 128: #line 386 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 129: using System.Collections.Specialized;
行 130:
行 131: #line default
行 132: #line hidden
行 133:
行 134: #line 395 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 135: using System.Web.SessionState;
行 136:
行 137: #line default
行 138: #line hidden
行 139:
行 140: #line 394 "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config"
行 141: using System.Web.DynamicData;
行 142:
行 143: #line default
行 144: #line hidden
行 145:
行 146:
行 147: [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
行 148: public class aspx_main_photo_show_aspx : global::XinguanSoft.Web.UI.Page.article_show, System.Web.SessionState.IRequiresSessionState, System.Web.IHttpHandler {
行 149:
行 150: private static bool @__initialized;
行 151:
行 152: private static object @__fileDependencies;
行 153:
行 154:
行 155: #line 7 "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx"
行 156:
行 157: override protected void OnInit(EventArgs e)
行 158: {
行 159:
行 160: /*
行 161: This page was created by XinguanSoft. Template Engine at 2023/10/7 19:41:27.
行 162: 本页面代码由XinguanSoft.模板引擎生成于 2023/10/7 19:41:27.
行 163: */
行 164:
行 165: base.channel = "photo";
行 166: base.OnInit(e);
行 167: StringBuilder templateBuilder = new StringBuilder(220000);
行 168:
行 169: templateBuilder.Append("<!doctype html>\r\n<html>\r\n<head>\r\n<meta charset=\"utf-8\">\r\n");
行 170: string category_title = get_category_title(model.category_id,"图片分享");
行 171:
行 172: templateBuilder.Append("\r\n<title>");
行 173: templateBuilder.Append(Utils.ObjectToStr(model.title));
行 174: templateBuilder.Append(" - ");
行 175: templateBuilder.Append(Utils.ObjectToStr(category_title));
行 176: templateBuilder.Append(" - ");
行 177: templateBuilder.Append(Utils.ObjectToStr(site.name));
行 178: templateBuilder.Append("</title>\r\n<meta name=\"keywords\" content=\"");
行 179: templateBuilder.Append(Utils.ObjectToStr(model.seo_keywords));
行 180: templateBuilder.Append("\" />\r\n<meta name=\"description\" content=\"");
行 181: templateBuilder.Append(Utils.ObjectToStr(model.seo_description));
行 182: templateBuilder.Append("\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"");
行 183: templateBuilder.Append("/templates/main");
行 184: templateBuilder.Append("/css/viewer.min.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"");
行 185: templateBuilder.Append("/templates/main");
行 186: templateBuilder.Append("/css/style.css\">\r\n<script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 187: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 188: templateBuilder.Append("scripts/jquery/jquery-1.11.2.min.js\"></");
行 189: templateBuilder.Append("script>\r\n<script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 190: templateBuilder.Append("/templates/main");
行 191: templateBuilder.Append("/js/viewer-jquery.min.js\"></");
行 192: templateBuilder.Append("script>\r\n<script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 193: templateBuilder.Append("/templates/main");
行 194: templateBuilder.Append("/js/common.js\"></");
行 195: templateBuilder.Append("script>\r\n<script type=\"text/javascript\">\r\n$(function() {\r\n $('.album-list').viewer({\r\n url: 'data-original',\r\n navbar: false,\r\n title: false\r\n });\r\n});\r\n</");
行 196: templateBuilder.Append("script>\r\n</head>\r\n\r\n<body id=\"photo\">\r\n<!--页面头部-->\r\n");
行 197:
行 198: templateBuilder.Append("<div class=\"header\">\r\n <div class=\"head-top\">\r\n <div class=\"section\">\r\n <div class=\"left-box\">\r\n <span>网站链接:</span>\r\n <a target=\"_blank\" href=\"https://www.hqnsw.com\">环球农商网</a>\r\n \r\n </div>\r\n <script type=\"text/javascript\">\r\n $.ajax({\r\n type: \"POST\",\r\n url: \"");
行 199: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 200: templateBuilder.Append("tools/submit_ajax.ashx?action=user_check_login\",\r\n dataType: \"json\",\r\n timeout: 20000,\r\n success: function (data, textStatus) {\r\n if (data.status == 1) {\r\n $(\"#menu\").prepend('<a href=\"");
行 201: templateBuilder.Append(linkurl("usercenter","exit"));
行 202:
行 203: templateBuilder.Append("\">退出</a><strong>|</strong>');\r\n $(\"#menu\").prepend('<a href=\"");
行 204: templateBuilder.Append(linkurl("usercenter","index"));
行 205:
行 206: templateBuilder.Append("\">会员中心</a>');\r\n } else {\r\n $(\"#menu\").prepend('<a href=\"");
行 207: templateBuilder.Append(linkurl("register"));
行 208:
行 209: templateBuilder.Append("\">注册</a><strong>|</strong>');\r\n $(\"#menu\").prepend('<a href=\"");
行 210: templateBuilder.Append(linkurl("login"));
行 211:
行 212: templateBuilder.Append("\">登录</a>');\r\n }\r\n }\r\n });\r\n </");
行 213: templateBuilder.Append("script>\r\n <div id=\"menu\" class=\"right-box\">\r\n <a href=\"");
行 214: templateBuilder.Append(linkurl("content","contact"));
行 215:
行 216: templateBuilder.Append("\"><i class=\"iconfont icon-phone\"></i>联系我们</a>\r\n <a href=\"");
行 217: templateBuilder.Append(linkurl("cart"));
行 218:
行 219: templateBuilder.Append("\"><i class=\"iconfont icon-cart\"></i>购物车(<span id=\"shoppingCartCount\"><script type=\"text/javascript\" src=\"");
行 220: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 221: templateBuilder.Append("tools/submit_ajax.ashx?action=view_cart_count\"></");
行 222: templateBuilder.Append("script></span>)</a>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"head-content\">\r\n <div class=\"section\">\r\n <div class=\"logo\">\r\n <a href=\"");
行 223: templateBuilder.Append(linkurl("index"));
行 224:
行 225: templateBuilder.Append("\"><img src=\"");
行 226: templateBuilder.Append("/templates/main");
行 227: templateBuilder.Append("/images/logo.png\" /></a>\r\n </div>\r\n \r\n \r\n \r\n <div class=\"search-box\">\r\n <div class=\"input-box\">\r\n <input id=\"keywords\" name=\"keywords\" type=\"text\" onkeydown=\"if(event.keyCode==13){SiteSearch('");
行 228: templateBuilder.Append(linkurl("search"));
行 229:
行 230: templateBuilder.Append("', '#keywords');return false};\" placeholder=\"输入关健字\" x-webkit-speech=\"\" />\r\n </div>\r\n <a href=\"javascript:;\" onclick=\"SiteSearch('");
行 231: templateBuilder.Append(linkurl("search"));
行 232:
行 233: templateBuilder.Append("', '#keywords');\">\r\n <i class=\"iconfont icon-search\"></i>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class=\"head-nav\"> \r\n <div class=\"nav-box\">\r\n <ul>\r\n <li class=\"index\"><a href=\"");
行 234: templateBuilder.Append(linkurl("index"));
行 235:
行 236: templateBuilder.Append("\">首页</a></li>\r\n <li class=\"news\"><a href=\"");
行 237: templateBuilder.Append(linkurl("news"));
行 238:
行 239: templateBuilder.Append("\">平台资讯</a></li>\r\n <li class=\"goods\"><a href=\"");
行 240: templateBuilder.Append(linkurl("goods"));
行 241:
行 242: templateBuilder.Append("\">购物商城</a></li>\r\n <li class=\"video\"><a href=\"");
行 243: templateBuilder.Append(linkurl("video"));
行 244:
行 245: templateBuilder.Append("\">培训视频</a></li>\r\n <li class=\"cases\"><a href=\"");
行 246: templateBuilder.Append(linkurl("cases"));
行 247:
行 248: templateBuilder.Append("\">合作伙伴</a></li>\r\n <li class=\"shop\"><a href=\"");
行 249: templateBuilder.Append(linkurl("shop"));
行 250:
行 251: templateBuilder.Append("\">入驻商家</a></li>\r\n <li class=\"baike\"><a href=\"");
行 252: templateBuilder.Append(linkurl("baike"));
行 253:
行 254: templateBuilder.Append("\">农业百科</a></li>\r\n <li class=\"tese\"><a href=\"");
行 255: templateBuilder.Append(linkurl("tese"));
行 256:
行 257: templateBuilder.Append("\">特色农业</a></li>\r\n <li class=\"world\"><a href=\"");
行 258: templateBuilder.Append(linkurl("world"));
行 259:
行 260: templateBuilder.Append("\">世界农业</a></li>\r\n <li class=\"service\"><a href=\"");
行 261: templateBuilder.Append(linkurl("service"));
行 262:
行 263: templateBuilder.Append("\">客户服务</a></li>\r\n <li class=\"help\"><a href=\"");
行 264: templateBuilder.Append(linkurl("help"));
行 265:
行 266: templateBuilder.Append("\">平台帮助</a></li>\r\n \r\n </ul>\r\n </div>\r\n \r\n </div>\r\n \r\n \r\n</div>");
行 267:
行 268:
行 269: templateBuilder.Append("\r\n<!--/页面头部-->\r\n\r\n<!--当前位置-->\r\n");
行 270: string category_nav = get_category_menu("photo_list", model.category_id);
行 271:
行 272: templateBuilder.Append("\r\n<div class=\"section\">\r\n <div class=\"location\">\r\n <span>当前位置:</span>\r\n <a href=\"");
行 273: templateBuilder.Append(linkurl("index"));
行 274:
行 275: templateBuilder.Append("\">首页</a> >\r\n <a href=\"");
行 276: templateBuilder.Append(linkurl("photo"));
行 277:
行 278: templateBuilder.Append("\">美景分享</a>\r\n ");
行 279: templateBuilder.Append(Utils.ObjectToStr(category_nav));
行 280: templateBuilder.Append("\r\n </div>\r\n</div>\r\n<!--/当前位置-->\r\n\r\n<div class=\"section\">\r\n <!--/页面右边-->\r\n <div class=\"right-280\">\r\n <div class=\"bg-wrap nobg\">\r\n <div class=\"sidebar-box\">\r\n <h4>人气排行</h4>\r\n <ul class=\"txt-list\">\r\n ");
行 281: DataTable hotPhoto = get_article_list(channel, 0, 10, "status=0", "click desc,id desc");
行 282:
行 283: int hotdr__loop__id=0;
行 284: foreach(DataRow hotdr in hotPhoto.Rows)
行 285: {
行 286: hotdr__loop__id++;
行 287:
行 288:
行 289: templateBuilder.Append("\r\n <li>\r\n ");
行 290: if (hotdr__loop__id==1)
行 291: {
行 292:
行 293: templateBuilder.Append("\r\n <label class=\"hot\">");
行 294: templateBuilder.Append(Utils.ObjectToStr(hotdr__loop__id));
行 295: templateBuilder.Append("</label>\r\n ");
行 296: }
行 297: else
行 298: {
行 299:
行 300: templateBuilder.Append("\r\n <label>");
行 301: templateBuilder.Append(Utils.ObjectToStr(hotdr__loop__id));
行 302: templateBuilder.Append("</label>\r\n ");
行 303: } //end for if
行 304:
行 305: templateBuilder.Append("\r\n <a href=\"");
行 306: templateBuilder.Append(linkurl("photo_show",Utils.ObjectToStr(hotdr["id"])));
行 307:
行 308: templateBuilder.Append("\">" + Utils.ObjectToStr(hotdr["title"]) + "</a>\r\n </li>\r\n ");
行 309: } //end for if
行 310:
行 311: templateBuilder.Append("\r\n </ul>\r\n </div>\r\n \r\n <div class=\"sidebar-box\">\r\n <h4>推荐图片</h4>\r\n <ul class=\"side-img-list\">\r\n ");
行 312: DataTable redPhoto = get_article_list(channel, 0, 5, "status=0 and is_red=1");
行 313:
行 314: foreach(DataRow dr in redPhoto.Rows)
行 315: {
行 316:
行 317: templateBuilder.Append("\r\n <li>\r\n <div class=\"img-box\">\r\n <img src=\"" + Utils.ObjectToStr(dr["img_url"]) + "\" />\r\n </div>\r\n <div class=\"txt-box\">\r\n <a href=\"");
行 318: templateBuilder.Append(linkurl("photo_show",Utils.ObjectToStr(dr["id"])));
行 319:
行 320: templateBuilder.Append("\">" + Utils.ObjectToStr(dr["title"]) + "</a>\r\n <span>" + Utils.ObjectToStr(dr["add_time"]) + "</span>\r\n </div>\r\n </li>\r\n ");
行 321: } //end for if
行 322:
行 323: templateBuilder.Append("\r\n </ul>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n <!--/页面右边-->\r\n \r\n <!--页面左边-->\r\n <div class=\"left-auto\">\r\n <div class=\"bg-wrap\">\r\n <div class=\"meta\">\r\n <h2>");
行 324: templateBuilder.Append(Utils.ObjectToStr(model.title));
行 325: templateBuilder.Append("</h2>\r\n <div class=\"info\">\r\n <span><i class=\"iconfont icon-date\"></i>");
行 326: templateBuilder.Append(Utils.ObjectToStr(model.add_time));
行 327: templateBuilder.Append("</span>\r\n <span><i class=\"iconfont icon-comment\"></i><script type=\"text/javascript\" src=\"");
行 328: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 329: templateBuilder.Append("tools/submit_ajax.ashx?action=view_comment_count&channel_id=");
行 330: templateBuilder.Append(Utils.ObjectToStr(model.channel_id));
行 331: templateBuilder.Append("&id=");
行 332: templateBuilder.Append(Utils.ObjectToStr(model.id));
行 333: templateBuilder.Append("\"></");
行 334: templateBuilder.Append("script>人评论</span>\r\n <span><i class=\"iconfont icon-view\"></i><script type=\"text/javascript\" src=\"");
行 335: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 336: templateBuilder.Append("tools/submit_ajax.ashx?action=view_article_click&channel_id=");
行 337: templateBuilder.Append(Utils.ObjectToStr(model.channel_id));
行 338: templateBuilder.Append("&id=");
行 339: templateBuilder.Append(Utils.ObjectToStr(model.id));
行 340: templateBuilder.Append("&click=1\"></");
行 341: templateBuilder.Append("script>次</span>\r\n </div>\r\n <div class=\"note\">\r\n <p>");
行 342: templateBuilder.Append(Utils.ObjectToStr(model.zhaiyao));
行 343: templateBuilder.Append("</p>\r\n </div>\r\n </div>\r\n\r\n <div class=\"album-list\">\r\n <ul>\r\n ");
行 344: if (model.albums!=null)
行 345: {
行 346:
行 347: foreach(DTcms.Model.article_albums modelt in model.albums)
行 348: {
行 349:
行 350: templateBuilder.Append("\r\n <li>\r\n <a title=\"");
行 351: templateBuilder.Append(Utils.ObjectToStr(modelt.remark));
行 352: templateBuilder.Append("\" href=\"javascript:;\">\r\n <img data-original=\"");
行 353: templateBuilder.Append(Utils.ObjectToStr(modelt.original_path));
行 354: templateBuilder.Append("\" src=\"");
行 355: templateBuilder.Append(Utils.ObjectToStr(modelt.thumb_path));
行 356: templateBuilder.Append("\" />\r\n </a>\r\n </li>\r\n ");
行 357: } //end for if
行 358:
行 359: } //end for if
行 360:
行 361: templateBuilder.Append("\r\n </ul>\r\n </div>\r\n \r\n <div class=\"entry\">\r\n ");
行 362: templateBuilder.Append(Utils.ObjectToStr(model.content));
行 363: templateBuilder.Append("\r\n </div>\r\n \r\n <!--上下一条-->\r\n <div class=\"next-box clearfix\">\r\n <p class=\"prev\">上一篇:");
行 364: templateBuilder.Append(get_prevandnext_article("photo_show", -1, "没有了", 0).ToString());
行 365:
行 366: templateBuilder.Append("</p>\r\n <p class=\"next\">下一篇:");
行 367: templateBuilder.Append(get_prevandnext_article("photo_show", 1, "没有了", 0).ToString());
行 368:
行 369: templateBuilder.Append("</p>\r\n </div>\r\n <!--/上下一条-->\r\n \r\n <!--相关资讯-->\r\n <div class=\"rel-box\">\r\n <h2 class=\"slide-tit\">\r\n <span>相关图片</span>\r\n </h2>\r\n <ul class=\"rel-list\">\r\n ");
行 370: DataTable relList = get_article_list(channel, model.category_id, 4, "is_red=1 and id<>"+model.id);
行 371:
行 372: foreach(DataRow dr in relList.Rows)
行 373: {
行 374:
行 375: templateBuilder.Append("\r\n <li>\r\n <div class=\"img-box\">\r\n <a title=\"" + Utils.ObjectToStr(dr["title"]) + "\" href=\"");
行 376: templateBuilder.Append(linkurl("photo_show",Utils.ObjectToStr(dr["id"])));
行 377:
行 378: templateBuilder.Append("\">\r\n <img src=\"" + Utils.ObjectToStr(dr["img_url"]) + "\" />\r\n </a>\r\n </div>\r\n <div class=\"info\">\r\n <h3><a title=\"" + Utils.ObjectToStr(dr["title"]) + "\" href=\"");
行 379: templateBuilder.Append(linkurl("photo_show",Utils.ObjectToStr(dr["id"])));
行 380:
行 381: templateBuilder.Append("\">" + Utils.ObjectToStr(dr["title"]) + "</a></h3>\r\n <p>" + Utils.ObjectToStr(dr["zhaiyao"]) + "</p>\r\n <span>" + Utils.ObjectToStr(dr["add_time"]) + "</span>\r\n </div>\r\n </li>\r\n ");
行 382: } //end for if
行 383:
行 384: if (relList.Rows.Count<1)
行 385: {
行 386:
行 387: templateBuilder.Append("\r\n <div class=\"nodata\">暂无相关数据...</div>\r\n ");
行 388: } //end for if
行 389:
行 390: templateBuilder.Append("\r\n </ul>\r\n </div>\r\n <!--/相关资讯-->\r\n \r\n <!--网友评论-->\r\n ");
行 391: if (model.is_msg==1)
行 392: {
行 393:
行 394: templateBuilder.Append("\r\n <div class=\"comment-box\">\r\n <h2 class=\"slide-tit\">\r\n <strong>共有<script type=\"text/javascript\" src=\"");
行 395: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 396: templateBuilder.Append("tools/submit_ajax.ashx?action=view_comment_count&channel_id=");
行 397: templateBuilder.Append(Utils.ObjectToStr(model.channel_id));
行 398: templateBuilder.Append("&id=");
行 399: templateBuilder.Append(Utils.ObjectToStr(model.id));
行 400: templateBuilder.Append("\"></");
行 401: templateBuilder.Append("script>条评论</strong>\r\n <span>网友评论</span>\r\n </h2>\r\n ");
行 402:
行 403: int comment_count = get_comment_count(model.channel_id, model.id, "is_lock=0");
行 404:
行 405: templateBuilder.Append("<!--取得评论总数-->\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"");
行 406: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 407: templateBuilder.Append("css/validate.css\" />\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"");
行 408: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 409: templateBuilder.Append("css/pagination.css\" />\r\n <link rel=\"stylesheet\" type=\"text/css\" href=\"");
行 410: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 411: templateBuilder.Append("scripts/artdialog/ui-dialog.css\" />\r\n <script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 412: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 413: templateBuilder.Append("scripts/jquery/jquery.form.min.js\"></");
行 414: templateBuilder.Append("script>\r\n <script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 415: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 416: templateBuilder.Append("scripts/artdialog/dialog-plus-min.js\"></");
行 417: templateBuilder.Append("script>\r\n <script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 418: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 419: templateBuilder.Append("scripts/jquery/Validform_v5.3.2_min.js\"></");
行 420: templateBuilder.Append("script>\r\n <script type=\"text/javascript\" charset=\"utf-8\" src=\"");
行 421: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 422: templateBuilder.Append("scripts/jquery/jquery.pagination.js\"></");
行 423: templateBuilder.Append("script>\r\n <script type=\"text/javascript\">\r\n $(function(){\r\n //初始化评论列表\r\n pageInitComment();\r\n //初始化发表评论表单\r\n AjaxInitForm('#commentForm', '#btnSubmit', 1, '', pageInitComment);\r\n });\r\n //初始化评论列表\r\n function pageInitComment(){\r\n AjaxPageList('#commentList', '#pagination', 10, ");
行 424: templateBuilder.Append(Utils.ObjectToStr(comment_count));
行 425: templateBuilder.Append(", '");
行 426: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 427: templateBuilder.Append("tools/submit_ajax.ashx?action=comment_list&channel_id=");
行 428: templateBuilder.Append(Utils.ObjectToStr(model.channel_id));
行 429: templateBuilder.Append("&article_id=");
行 430: templateBuilder.Append(Utils.ObjectToStr(model.id));
行 431: templateBuilder.Append("');\r\n }\r\n </");
行 432: templateBuilder.Append("script>\r\n <form id=\"commentForm\" name=\"commentForm\" class=\"form-box\" url=\"");
行 433: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 434: templateBuilder.Append("tools/submit_ajax.ashx?action=comment_add&channel_id=");
行 435: templateBuilder.Append(Utils.ObjectToStr(model.channel_id));
行 436: templateBuilder.Append("&article_id=");
行 437: templateBuilder.Append(Utils.ObjectToStr(model.id));
行 438: templateBuilder.Append("\">\r\n <div class=\"avatar-box\">\r\n ");
行 439: bool isLogin = IsUserLogin();
行 440:
行 441: if (isLogin==true)
行 442: {
行 443:
行 444: string userAvatar = GetUserInfo().avatar;
行 445:
行 446: if (userAvatar!="")
行 447: {
行 448:
行 449: templateBuilder.Append("\r\n <img src=\"");
行 450: templateBuilder.Append(Utils.ObjectToStr(userAvatar));
行 451: templateBuilder.Append("\" />\r\n ");
行 452: }
行 453: else
行 454: {
行 455:
行 456: templateBuilder.Append("\r\n <i class=\"iconfont icon-user-full\"></i>\r\n ");
行 457: } //end for if
行 458:
行 459: }
行 460: else
行 461: {
行 462:
行 463: templateBuilder.Append("\r\n <i class=\"iconfont icon-user-full\"></i>\r\n ");
行 464: } //end for if
行 465:
行 466: templateBuilder.Append("\r\n </div>\r\n <div class=\"conn-box\">\r\n <div class=\"editor\">\r\n <textarea id=\"txtContent\" name=\"txtContent\" sucmsg=\" \" datatype=\"*10-1000\" nullmsg=\"请填写评论内容!\"></textarea>\r\n </div>\r\n <div class=\"subcon\">\r\n <input id=\"btnSubmit\" name=\"submit\" type=\"submit\" value=\"提交评论\"class=\"submit\" />\r\n <strong>验证码:</strong>\r\n <input id=\"txtCode\" name=\"txtCode\" class=\"code\" onkeydown=\"if(event.ctrlKey&&event.keyCode==13){document.getElementById('btnSubmit').click();return false};\" type=\"text\" sucmsg=\" \" datatype=\"s4-4\" errormsg=\"请填写4位验证码\" nullmsg=\"请填写验证码!\" />\r\n <a href=\"javascript:;\" onclick=\"ToggleCode(this, '");
行 467: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 468: templateBuilder.Append("tools/verify_code.ashx');return false;\">\r\n <img width=\"80\" height=\"22\" src=\"");
行 469: templateBuilder.Append(Utils.ObjectToStr(config.webpath));
行 470: templateBuilder.Append("tools/verify_code.ashx\"> 看不清楚?\r\n </a>\r\n </div>\r\n </div>\r\n </form>\r\n \r\n <ul id=\"commentList\" class=\"list-box\"></ul>\r\n \r\n <!--放置页码-->\r\n <div class=\"page-box\" style=\"margin:5px 0 0 62px\">\r\n <div id=\"pagination\" class=\"digg\"></div>\r\n </div>\r\n <!--/放置页码-->");
行 471:
行 472:
行 473: templateBuilder.Append("\r\n </div>\r\n ");
行 474: } //end for if
行 475:
行 476: templateBuilder.Append("\r\n <!--/网友评论-->\r\n \r\n </div>\r\n </div>\r\n <!--/页面左边-->\r\n</div>\r\n\r\n<!--页面底部-->\r\n");
行 477:
行 478: templateBuilder.Append("<div class=\"footer\">\r\n <div class=\"section\">\r\n <div class=\"foot-nav\">\r\n <a href=\"");
行 479: templateBuilder.Append(linkurl("index"));
行 480:
行 481: templateBuilder.Append("\">首页</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 482: templateBuilder.Append(linkurl("news"));
行 483:
行 484: templateBuilder.Append("\">平台资讯</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 485: templateBuilder.Append(linkurl("goods"));
行 486:
行 487: templateBuilder.Append("\">购物商城</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 488: templateBuilder.Append(linkurl("video"));
行 489:
行 490: templateBuilder.Append("\">视频专区</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 491: templateBuilder.Append(linkurl("cases"));
行 492:
行 493: templateBuilder.Append("\">合作伙伴</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 494: templateBuilder.Append(linkurl("shop"));
行 495:
行 496: templateBuilder.Append("\">入驻商家</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 497: templateBuilder.Append(linkurl("service"));
行 498:
行 499: templateBuilder.Append("\">客服中心</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 500: templateBuilder.Append(linkurl("feedback"));
行 501:
行 502: templateBuilder.Append("\">在线留言</a>\r\n <strong>|</strong>\r\n <a href=\"");
行 503: templateBuilder.Append(linkurl("link"));
行 504:
行 505: templateBuilder.Append("\">友情链接</a>\r\n </div>\r\n <div class=\"foot-box\">\r\n <div class=\"copyright\">\r\n <p>版权所有 ");
行 506: templateBuilder.Append(Utils.ObjectToStr(site.company));
行 507: templateBuilder.Append(" ");
行 508: templateBuilder.Append(Utils.ObjectToStr(site.crod));
行 509: templateBuilder.Append("</p>\r\n <p>公司地址:");
行 510: templateBuilder.Append(Utils.ObjectToStr(site.address));
行 511: templateBuilder.Append(" 联系电话:");
行 512: templateBuilder.Append(Utils.ObjectToStr(site.tel));
行 513: templateBuilder.Append("</p>\r\n <p class=\"gray\">");
行 514: templateBuilder.Append(Utils.ObjectToStr(site.copyright));
行 515: templateBuilder.Append("</p>\r\n </div>\r\n <div class=\"service\">\r\n <p>周一至周日 9:00-20:00</p>\r\n <a href=\"https://www.hqnsw.com\" target=\"_blank\"><i class=\"iconfont icon-phone\"></i>在线客服</a>\r\n </div>\r\n </div>\r\n </div>\r\n</div>");
行 516:
行 517:
行 518: templateBuilder.Append("\r\n<!--/页面底部-->\r\n</body>\r\n</html>");
行 519: Response.Write(templateBuilder.ToString());
行 520: }
行 521:
行 522: #line default
行 523: #line hidden
行 524:
行 525:
行 526: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 527: public aspx_main_photo_show_aspx() {
行 528: string[] dependencies;
行 529: ((global::XinguanSoft.Web.UI.Page.article_show)(this)).AppRelativeVirtualPath = "~/aspx/main/photo_show.aspx";
行 530: if ((global::ASP.aspx_main_photo_show_aspx.@__initialized == false)) {
行 531: dependencies = new string[1];
行 532: dependencies[0] = "~/aspx/main/photo_show.aspx";
行 533: global::ASP.aspx_main_photo_show_aspx.@__fileDependencies = this.GetWrappedFileDependencies(dependencies);
行 534: global::ASP.aspx_main_photo_show_aspx.@__initialized = true;
行 535: }
行 536: this.Server.ScriptTimeout = 30000000;
行 537: }
行 538:
行 539: protected System.Web.Profile.DefaultProfile Profile {
行 540: get {
行 541: return ((System.Web.Profile.DefaultProfile)(this.Context.Profile));
行 542: }
行 543: }
行 544:
行 545: protected System.Web.HttpApplication ApplicationInstance {
行 546: get {
行 547: return ((System.Web.HttpApplication)(this.Context.ApplicationInstance));
行 548: }
行 549: }
行 550:
行 551: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 552: private void @__BuildControlTree(aspx_main_photo_show_aspx @__ctrl) {
行 553:
行 554: #line 1 "E:\GroupWeb\hqnsw.com\aspx\main\photo_show.aspx"
行 555: this.InitializeCulture();
行 556:
行 557: #line default
行 558: #line hidden
行 559: }
行 560:
行 561: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 562: protected override void FrameworkInitialize() {
行 563: base.FrameworkInitialize();
行 564: this.@__BuildControlTree(this);
行 565: this.AddWrappedFileDependencies(global::ASP.aspx_main_photo_show_aspx.@__fileDependencies);
行 566: this.ValidateRequestMode = System.Web.UI.ValidateRequestMode.Disabled;
行 567: }
行 568:
行 569: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 570: public override int GetTypeHashCode() {
行 571: return 5381;
行 572: }
行 573:
行 574: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 575: public override void ProcessRequest(System.Web.HttpContext context) {
行 576: base.ProcessRequest(context);
行 577: }
行 578: }
行 579: }
行 580:
|