各位亲们,增加了子站点后主站的“网站统计”和“发稿排行”出错,该如何处理?


具体出错信息:应用程序中的服务器错误。
--------------------------------------------------------------------------------
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息: CS1525: 无效的表达式项“{”
源错误:
行 2: <% @ Import NameSpace="System.Data"%>
行 3: <% @ Import NameSpace="System.Data.OleDb"%>
行 4: <%conn.Open();Read_Data({pa:Model_Id});%><html>
行 5: <head>
行 6: <style type="text/css">
源文件: d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx 行: 4
显示详细的编译器输出:
C:\Windows\SysWOW64\inetsrv> "C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\e0fdba44\46d3fe32_b7eccd01\PageAdmin.Install.DLL" /R:"C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\fe7cfaf9\a2aec276_da3bcc01\PageAdmin.Global.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_global.asax.mu9md486.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\82b4777e\8a9a1f6f_6d8dcd01\PageAdmin.Html.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\7ef6d2a5\8e579790_df54cb01\Interop.jmail.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\dc998193\007d2aaa_9d82cd01\PageAdmin.Conn.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\3dea45a4\00e17cdf_cd7acd01\PageAdmin.Md5.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\12d62809\b2e2de87_83c5cd01\PageAdmin.FCKeditor.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\bf2ef74e\00e3f0a4_6895cd01\PageAdmin.Pay.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\19743693\003bdfe1_cd7acd01\PageAdmin.Log.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\100574d8\9cafc70a_96b3cd01\PageAdmin.Watermark.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\19f3a662\006810e3_cd7acd01\PageAdmin.Thumbnai.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\e60d0da5\dea347aa_26ebcd01\PageAdmin.Web.DLL" /R:"C:\Windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\52d0f1f5\648c6459_f6a0cc01\PageAdmin.SendMail.DLL" /out:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.dll" /D:DEBUG /debug+ /optimize- /w:4 /nowarn:1659;1699;1701 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.0.cs" "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.1.cs" "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.2.cs"
Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.4927
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有(C) Microsoft Corporation 2001-2005。保留所有权利。
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,25): error CS1525: 无效的表达式项“{”
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,26): error CS1026: 应输入 )
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,37): error CS1002: 应输入 ;
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,38): error CS1525: 无效的表达式项“)”
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,25): error CS1525: 无效的表达式项“{”
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,26): error CS1026: 应输入 )
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,37): error CS1002: 应输入 ;
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,38): error CS1525: 无效的表达式项“)”
显示完整的编译源:
行 1: #pragma checksum "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0BCAC1CAA9565931504FBAB87CEE272E"
行 2: //------------------------------------------------------------------------------
行 3: // <auto-generated>
行 4: // 此代码由工具生成。
行 5: // 运行时版本:2.0.50727.5477
行 6: //
行 7: // 对此文件的更改可能会导致不正确的行为,并且如果
行 8: // 重新生成代码,这些更改将会丢失。
行 9: // </auto-generated>
行 10: //------------------------------------------------------------------------------
行 11:
行 12: namespace ASP {
行 13:
行 14: #line 284 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 15: using System.Web.Security;
行 16:
行 17: #line default
行 18: #line hidden
行 19:
行 20: #line 281 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 21: using System.Web;
行 22:
行 23: #line default
行 24: #line hidden
行 25:
行 26: #line 283 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 27: using System.Web.SessionState;
行 28:
行 29: #line default
行 30: #line hidden
行 31:
行 32: #line 288 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 33: using System.Web.UI.WebControls.WebParts;
行 34:
行 35: #line default
行 36: #line hidden
行 37:
行 38: #line 2 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 39: using System.Data;
行 40:
行 41: #line default
行 42: #line hidden
行 43:
行 44: #line 279 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 45: using System.Text;
行 46:
行 47: #line default
行 48: #line hidden
行 49:
行 50: #line 287 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 51: using System.Web.UI.WebControls;
行 52:
行 53: #line default
行 54: #line hidden
行 55:
行 56: #line 285 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 57: using System.Web.Profile;
行 58:
行 59: #line default
行 60: #line hidden
行 61:
行 62: #line 276 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 63: using System.Collections;
行 64:
行 65: #line default
行 66: #line hidden
行 67:
行 68: #line 3 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 69: using System.Data.OleDb;
行 70:
行 71: #line default
行 72: #line hidden
行 73:
行 74: #line 289 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 75: using System.Web.UI.HtmlControls;
行 76:
行 77: #line default
行 78: #line hidden
行 79:
行 80: #line 278 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 81: using System.Configuration;
行 82:
行 83: #line default
行 84: #line hidden
行 85:
行 86: #line 275 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 87: using System;
行 88:
行 89: #line default
行 90: #line hidden
行 91:
行 92: #line 282 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 93: using System.Web.Caching;
行 94:
行 95: #line default
行 96: #line hidden
行 97:
行 98: #line 286 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 99: using System.Web.UI;
行 100:
行 101: #line default
行 102: #line hidden
行 103:
行 104: #line 277 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 105: using System.Collections.Specialized;
行 106:
行 107: #line default
行 108: #line hidden
行 109:
行 110: #line 280 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 111: using System.Text.RegularExpressions;
行 112:
行 113: #line default
行 114: #line hidden
行 115:
行 116:
行 117: [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
行 118: public class e_zdymodel_article_custom_135_aspx : global::PageAdmin.custom_zdymodel, System.Web.SessionState.IRequiresSessionState, System.Web.IHttpHandler {
行 119:
行 120: private static bool @__initialized;
行 121:
行 122: private static object @__fileDependencies;
行 123:
行 124: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 125: public e_zdymodel_article_custom_135_aspx() {
行 126: string[] dependencies;
行 127: ((global::PageAdmin.custom_zdymodel)(this)).AppRelativeVirtualPath = "~/e/zdymodel/article/custom/135.aspx";
行 128: if ((global::ASP.e_zdymodel_article_custom_135_aspx.@__initialized == false)) {
行 129: dependencies = new string[1];
行 130: dependencies[0] = "~/e/zdymodel/article/custom/135.aspx";
行 131: global::ASP.e_zdymodel_article_custom_135_aspx.@__fileDependencies = this.GetWrappedFileDependencies(dependencies);
行 132: global::ASP.e_zdymodel_article_custom_135_aspx.@__initialized = true;
行 133: }
行 134: this.Server.ScriptTimeout = 30000000;
行 135: }
行 136:
行 137: protected System.Web.Profile.DefaultProfile Profile {
行 138: get {
行 139: return ((System.Web.Profile.DefaultProfile)(this.Context.Profile));
行 140: }
行 141: }
行 142:
行 143: protected ASP.global_asax ApplicationInstance {
行 144: get {
行 145: return ((ASP.global_asax)(this.Context.ApplicationInstance));
行 146: }
行 147: }
行 148:
行 149: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 150: private void @__BuildControlTree(e_zdymodel_article_custom_135_aspx @__ctrl) {
行 151:
行 152: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 153: @__ctrl.EnableViewStateMac = false;
行 154:
行 155: #line default
行 156: #line hidden
行 157:
行 158: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 159: @__ctrl.EnableEventValidation = false;
行 160:
行 161: #line default
行 162: #line hidden
行 163:
行 164: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 165: @__ctrl.ViewStateEncryptionMode = System.Web.UI.ViewStateEncryptionMode.Never;
行 166:
行 167: #line default
行 168: #line hidden
行 169:
行 170: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 171: this.InitializeCulture();
行 172:
行 173: #line default
行 174: #line hidden
行 175: @__ctrl.SetRenderMethodDelegate(new System.Web.UI.RenderMethod(this.@__Render__control1));
行 176: }
行 177:
行 178: private void @__Render__control1(System.Web.UI.HtmlTextWriter @__w, System.Web.UI.Control parameterContainer) {
行 179:
行 180: #line 4 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 181: conn.Open();Read_Data({pa:Model_Id});
行 182:
行 183: #line default
行 184: #line hidden
行 185: @__w.Write("<html>\r\n<head>\r\n<style type=\"text/css\">\r\ndiv{font:12px/1.7em Verdana,Tahoma,Helve" +
行 186: "tica,Arial,sans-serif;}\r\ndiv .hs{color:#ff0000}\r\n</style>\r\n</head>\r\n<body bgColo" +
行 187: "r=\"transparent\">\r\n<div>\r\n○- 今日文章:<span class=\"hs\">");
行 188:
行 189: #line 13 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 190: @__w.Write(Get_Data("co","select count(id) as co from article where datediff('d',thedate,Now())=0"));
行 191:
行 192:
行 193: #line default
行 194: #line hidden
行 195: @__w.Write("</span><br>\r\n○- 文章总数:<span class=\"hs\">");
行 196:
行 197: #line 14 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 198: @__w.Write(Get_Data("co","select count(id) as co from article"));
行 199:
行 200:
行 201: #line default
行 202: #line hidden
行 203: @__w.Write("</span><br>\r\n○- 会员总数:<span class=\"hs\">");
行 204:
行 205: #line 15 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 206: @__w.Write(Get_Data("co","select count(id) as co from pa_member"));
行 207:
行 208:
行 209: #line default
行 210: #line hidden
行 211: @__w.Write("</span><br>\r\n○- 最近会员:<span class=\"hs\">");
行 212:
行 213: #line 16 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 214: @__w.Write(Get_Data("username","select top 1 username from pa_member order by id desc"));
行 215:
行 216:
行 217: #line default
行 218: #line hidden
行 219: @__w.Write("</span><br>\r\n○- 昨日访问:<span class=\"hs\">");
行 220:
行 221: #line 17 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 222: @__w.Write(Get_Data("co","select count(id) as co from pa_count where datediff('d',thedate,Now())=1"));
行 223:
行 224:
行 225: #line default
行 226: #line hidden
行 227: @__w.Write("</span><br>\r\n○- 今日访问:<span class=\"hs\">");
行 228:
行 229: #line 18 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 230: @__w.Write(Get_Data("co","select count(id) as co from pa_count where datediff('d',thedate,Now())=0"));
行 231:
行 232:
行 233: #line default
行 234: #line hidden
行 235: @__w.Write("</span><br>\r\n○- 上月访问:<span class=\"hs\">");
行 236:
行 237: #line 19 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 238: @__w.Write(Get_Data("co","select count(id) as co from pa_count where datediff('m',thedate,Now())=1"));
行 239:
行 240:
行 241: #line default
行 242: #line hidden
行 243: @__w.Write("</span><br>\r\n○- 本月访问:<span class=\"hs\">");
行 244:
行 245: #line 20 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 246: @__w.Write(Get_Data("co","select count(id) as co from pa_count where datediff('m',thedate,Now())=0"));
行 247:
行 248:
行 249: #line default
行 250: #line hidden
行 251: @__w.Write("</span><br>\r\n○- 访问总数:<span class=\"hs\">");
行 252:
行 253: #line 21 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 254: @__w.Write(Get_Data("co","select count(id) as co from pa_count"));
行 255:
行 256:
行 257: #line default
行 258: #line hidden
行 259: @__w.Write("</span>\r\n</div>\r\n</body>\r\n</html>");
行 260:
行 261: #line 24 "D:\ylsmjxweb\e\zdymodel\article\custom\135.aspx"
行 262: conn.Close();
行 263: if(PageCount>1)
行 264: {
行 265: string PageHtml="<div id=\"sublanmu_page\" class=\"sublanmu_page\">";
行 266: if(CurrentPage>1)
行 267: {
行 268: if(APage_LinkText[0]!=""){PageHtml+="<a href=\""+GoPage(1)+"\">"+APage_LinkText[0]+"</a>";} //首页
行 269: if(APage_LinkText[1]!=""){PageHtml+=" <a href=\""+GoPage(CurrentPage-1)+"\">"+APage_LinkText[1]+"</a>";} //上一页
行 270: }
行 271: int p=8; //表示开始时显示的页码总数
行 272: int M=4; //超过p页后左右两边显示页码数
行 273: int LastPage=1;
行 274: if(CurrentPage<p)
行 275: {
行 276: LastPage=p;
行 277: if(LastPage>PageCount)
行 278: {
行 279: LastPage=PageCount;
行 280: }
行 281: for(int i=1;i<=LastPage;i++)
行 282: {
行 283: if(CurrentPage==i)
行 284: {
行 285: PageHtml+=" <span class=\"c\">"+i.ToString()+"</span>";
行 286: }
行 287: else
行 288: {
行 289: PageHtml+=" <a href=\""+GoPage(i)+"\">"+i.ToString()+"</a>";
行 290: }
行 291: }
行 292: }
行 293: else
行 294: {
行 295: //PageHtml+=" <a href=\""+GoPage(CurrentPage-1)+"\">1...</a>";
行 296: LastPage=CurrentPage+M;
行 297: if(LastPage>PageCount)
行 298: {
行 299: LastPage=PageCount;
行 300: }
行 301: for(int i=(CurrentPage-M);i<=LastPage;i++)
行 302: {
行 303: if(CurrentPage==i)
行 304: {
行 305: PageHtml+=" <span class=\"c\">"+i.ToString()+"</span>";
行 306: }
行 307: else
行 308: {
行 309: PageHtml+=" <a href=\""+GoPage(i)+"\">"+i.ToString()+"</a>";
行 310: }
行 311: }
行 312:
行 313: }
行 314:
行 315: if(CurrentPage<PageCount)
行 316: {
行 317: if(LastPage<PageCount)
行 318: {
行 319: PageHtml+=" <a href=\""+GoPage(LastPage+1)+"\">...</a>";
行 320: }
行 321: if(APage_LinkText[2]!=""){PageHtml+=" <a href=\""+GoPage(CurrentPage+1)+"\">"+APage_LinkText[2]+"</a>";} //下一页
行 322: if(APage_LinkText[3]!=""){PageHtml+=" <a href=\""+GoPage(PageCount)+"\">"+APage_LinkText[3]+"</a>";} //尾页
行 323: }
行 324: if(Page_LinkInfo!=""){PageHtml+=" <span>"+String.Format(Page_LinkInfo,CurrentPage,PageCount,RecordCount)+"</span>";} //记录页次
行 325: PageHtml+="</div>";
行 326: Response.Write(PageHtml);
行 327: }
行 328:
行 329: #line default
行 330: #line hidden
行 331: }
行 332:
行 333: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 334: protected override void FrameworkInitialize() {
行 335: base.FrameworkInitialize();
行 336: this.@__BuildControlTree(this);
行 337: this.AddWrappedFileDependencies(global::ASP.e_zdymodel_article_custom_135_aspx.@__fileDependencies);
行 338: }
行 339:
行 340: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 341: public override int GetTypeHashCode() {
行 342: return -1343367297;
行 343: }
行 344:
行 345: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 346: public override void ProcessRequest(System.Web.HttpContext context) {
行 347: base.ProcessRequest(context);
行 348: }
行 349: }
行 350: }
行 351:
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.5477; ASP.NET 版本:2.0.50727.5479
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息: CS1525: 无效的表达式项“{”
源错误:
行 2: <% @ Import NameSpace="System.Data"%>
行 3: <% @ Import NameSpace="System.Data.OleDb"%>
行 4: <%conn.Open();Read_Data({pa:Model_Id});%><script language="c#" runat="server">
行 5: string TheTable,sql;
行 6: OleDbCommand comm;
源文件: d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx 行: 4
显示详细的编译器输出:
C:\Windows\SysWOW64\inetsrv> "C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\e0fdba44\46d3fe32_b7eccd01\PageAdmin.Install.DLL" /R:"C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\fe7cfaf9\a2aec276_da3bcc01\PageAdmin.Global.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_global.asax.mu9md486.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\82b4777e\8a9a1f6f_6d8dcd01\PageAdmin.Html.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\7ef6d2a5\8e579790_df54cb01\Interop.jmail.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\dc998193\007d2aaa_9d82cd01\PageAdmin.Conn.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\3dea45a4\00e17cdf_cd7acd01\PageAdmin.Md5.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\12d62809\b2e2de87_83c5cd01\PageAdmin.FCKeditor.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\bf2ef74e\00e3f0a4_6895cd01\PageAdmin.Pay.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\19743693\003bdfe1_cd7acd01\PageAdmin.Log.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\100574d8\9cafc70a_96b3cd01\PageAdmin.Watermark.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\19f3a662\006810e3_cd7acd01\PageAdmin.Thumbnai.DLL" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\e60d0da5\dea347aa_26ebcd01\PageAdmin.Web.DLL" /R:"C:\Windows\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\assembly\dl3\52d0f1f5\648c6459_f6a0cc01\PageAdmin.SendMail.DLL" /out:"C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.dll" /D:DEBUG /debug+ /optimize- /w:4 /nowarn:1659;1699;1701 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.0.cs" "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.1.cs" "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\06bfe1b9\b6ef7715\App_Web_gxaa_he6.2.cs"
Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.4927
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有(C) Microsoft Corporation 2001-2005。保留所有权利。
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,25): error CS1525: 无效的表达式项“{”
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,26): error CS1026: 应输入 )
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,37): error CS1002: 应输入 ;
d:\ylsmjxweb\e\zdymodel\article\custom\136.aspx(4,38): error CS1525: 无效的表达式项“)”
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,25): error CS1525: 无效的表达式项“{”
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,26): error CS1026: 应输入 )
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,37): error CS1002: 应输入 ;
d:\ylsmjxweb\e\zdymodel\article\custom\135.aspx(4,38): error CS1525: 无效的表达式项“)”
显示完整的编译源:
行 1: #pragma checksum "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "26A7F9394CE5B9641C323AB37FDDBAF0"
行 2: //------------------------------------------------------------------------------
行 3: // <auto-generated>
行 4: // 此代码由工具生成。
行 5: // 运行时版本:2.0.50727.5477
行 6: //
行 7: // 对此文件的更改可能会导致不正确的行为,并且如果
行 8: // 重新生成代码,这些更改将会丢失。
行 9: // </auto-generated>
行 10: //------------------------------------------------------------------------------
行 11:
行 12: namespace ASP {
行 13:
行 14: #line 284 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 15: using System.Web.Security;
行 16:
行 17: #line default
行 18: #line hidden
行 19:
行 20: #line 281 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 21: using System.Web;
行 22:
行 23: #line default
行 24: #line hidden
行 25:
行 26: #line 283 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 27: using System.Web.SessionState;
行 28:
行 29: #line default
行 30: #line hidden
行 31:
行 32: #line 2 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 33: using System.Data;
行 34:
行 35: #line default
行 36: #line hidden
行 37:
行 38: #line 279 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 39: using System.Text;
行 40:
行 41: #line default
行 42: #line hidden
行 43:
行 44: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 45: using System.Web.UI.WebControls;
行 46:
行 47: #line default
行 48: #line hidden
行 49:
行 50: #line 285 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 51: using System.Web.Profile;
行 52:
行 53: #line default
行 54: #line hidden
行 55:
行 56: #line 276 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 57: using System.Collections;
行 58:
行 59: #line default
行 60: #line hidden
行 61:
行 62: #line 3 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 63: using System.Data.OleDb;
行 64:
行 65: #line default
行 66: #line hidden
行 67:
行 68: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 69: using System.Web.UI.WebControls.WebParts;
行 70:
行 71: #line default
行 72: #line hidden
行 73:
行 74: #line 278 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 75: using System.Configuration;
行 76:
行 77: #line default
行 78: #line hidden
行 79:
行 80: #line 275 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 81: using System;
行 82:
行 83: #line default
行 84: #line hidden
行 85:
行 86: #line 282 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 87: using System.Web.Caching;
行 88:
行 89: #line default
行 90: #line hidden
行 91:
行 92: #line 286 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 93: using System.Web.UI;
行 94:
行 95: #line default
行 96: #line hidden
行 97:
行 98: #line 277 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 99: using System.Collections.Specialized;
行 100:
行 101: #line default
行 102: #line hidden
行 103:
行 104: #line 280 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 105: using System.Text.RegularExpressions;
行 106:
行 107: #line default
行 108: #line hidden
行 109:
行 110: #line 289 "C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\web.config"
行 111: using System.Web.UI.HtmlControls;
行 112:
行 113: #line default
行 114: #line hidden
行 115:
行 116:
行 117: [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
行 118: public class e_zdymodel_article_custom_136_aspx : global::PageAdmin.custom_zdymodel, System.Web.SessionState.IRequiresSessionState, System.Web.IHttpHandler {
行 119:
行 120:
行 121: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 122: protected global::System.Web.UI.WebControls.Repeater P1;
行 123:
行 124: #line default
行 125: #line hidden
行 126:
行 127: private static bool @__initialized;
行 128:
行 129: private static object @__fileDependencies;
行 130:
行 131:
行 132: #line 4 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 133:
行 134: string TheTable,sql;
行 135: OleDbCommand comm;
行 136: private void Create_Date()
行 137: {
行 138: TheTable="article";
行 139: DataTable dt=new DataTable("default");
行 140: DataRow row;
行 141: dt.Columns.Add("id",Type.GetType("System.Int32"));
行 142: dt.Columns.Add("department",Type.GetType("System.String"));
行 143: dt.Columns.Add("tongji",Type.GetType("System.Int32"));
行 144: sql="select id,department from pa_department";
行 145: OleDbCommand comm=new OleDbCommand(sql,conn);
行 146: OleDbDataReader dr=comm.ExecuteReader();
行 147: while(dr.Read())
行 148: {
行 149: row = dt.NewRow();
行 150: row["id"]=int.Parse(dr["id"].ToString());
行 151: row["department"]=dr["department"].ToString();
行 152: row["tongji"]=TongJi(int.Parse(dr["id"].ToString()));
行 153: dt.Rows.Add(row);
行 154: }
行 155: dr.Close();
行 156: DataView dv=new DataView();
行 157: dv.Table=GetTable(dt,"tongji desc");
行 158: P1.DataSource=dv;
行 159: P1.DataBind();
行 160: }
行 161:
行 162: private int TongJi(int dpid)
行 163: {
行 164: int rv=0;
行 165: sql="select count("+TheTable+".id) as co from "+TheTable+",pa_member where "+TheTable+".checked=1 and pa_member.department_id="+dpid+" and "+TheTable+".username=pa_member.username";
行 166: OleDbCommand comm=new OleDbCommand(sql,conn);
行 167: OleDbDataReader dr=comm.ExecuteReader();
行 168: if(dr.Read())
行 169: {
行 170: rv=int.Parse(dr["co"].ToString());
行 171: }
行 172: return rv;
行 173: }
行 174:
行 175: private DataTable GetTable(DataTable sorucedt,string orderby)
行 176: {
行 177: sorucedt.DefaultView.Sort=orderby;
行 178: DataTable newdt = sorucedt.DefaultView.ToTable();
行 179: return newdt;
行 180: }
行 181:
行 182: #line default
行 183: #line hidden
行 184:
行 185:
行 186: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 187: public e_zdymodel_article_custom_136_aspx() {
行 188: string[] dependencies;
行 189: ((global::PageAdmin.custom_zdymodel)(this)).AppRelativeVirtualPath = "~/e/zdymodel/article/custom/136.aspx";
行 190: if ((global::ASP.e_zdymodel_article_custom_136_aspx.@__initialized == false)) {
行 191: dependencies = new string[1];
行 192: dependencies[0] = "~/e/zdymodel/article/custom/136.aspx";
行 193: global::ASP.e_zdymodel_article_custom_136_aspx.@__fileDependencies = this.GetWrappedFileDependencies(dependencies);
行 194: global::ASP.e_zdymodel_article_custom_136_aspx.@__initialized = true;
行 195: }
行 196: this.Server.ScriptTimeout = 30000000;
行 197: }
行 198:
行 199: protected System.Web.Profile.DefaultProfile Profile {
行 200: get {
行 201: return ((System.Web.Profile.DefaultProfile)(this.Context.Profile));
行 202: }
行 203: }
行 204:
行 205: protected ASP.global_asax ApplicationInstance {
行 206: get {
行 207: return ((ASP.global_asax)(this.Context.ApplicationInstance));
行 208: }
行 209: }
行 210:
行 211: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 212: private global::System.Web.UI.DataBoundLiteralControl @__BuildControl__control3() {
行 213: global::System.Web.UI.DataBoundLiteralControl @__ctrl;
行 214:
行 215: #line 66 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 216: @__ctrl = new global::System.Web.UI.DataBoundLiteralControl(3, 2);
行 217:
行 218: #line default
行 219: #line hidden
行 220: @__ctrl.TemplateControl = this;
行 221: @__ctrl.SetStaticString(0, "\r\n <tr><td>");
行 222: @__ctrl.SetStaticString(1, "</td><td> ");
行 223: @__ctrl.SetStaticString(2, "</td></tr>\r\n ");
行 224:
行 225: #line 66 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 226: @__ctrl.DataBinding += new System.EventHandler(this.@__DataBind__control3);
行 227:
行 228: #line default
行 229: #line hidden
行 230: return @__ctrl;
行 231: }
行 232:
行 233: public void @__DataBind__control3(object sender, System.EventArgs e) {
行 234: System.Web.UI.WebControls.RepeaterItem Container;
行 235: System.Web.UI.DataBoundLiteralControl target;
行 236:
行 237: #line 66 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 238: target = ((System.Web.UI.DataBoundLiteralControl)(sender));
行 239:
行 240: #line default
行 241: #line hidden
行 242:
行 243: #line 66 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 244: Container = ((System.Web.UI.WebControls.RepeaterItem)(target.BindingContainer));
行 245:
行 246: #line default
行 247: #line hidden
行 248:
行 249: #line 66 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 250: target.SetDataBoundString(0, System.Convert.ToString(DataBinder.Eval(Container.DataItem,"department"), System.Globalization.CultureInfo.CurrentCulture));
行 251:
行 252: #line default
行 253: #line hidden
行 254:
行 255: #line 66 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 256: target.SetDataBoundString(1, System.Convert.ToString(DataBinder.Eval(Container.DataItem,"tongji"), System.Globalization.CultureInfo.CurrentCulture));
行 257:
行 258: #line default
行 259: #line hidden
行 260: }
行 261:
行 262: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 263: private void @__BuildControl__control2(System.Web.UI.Control @__ctrl) {
行 264: global::System.Web.UI.DataBoundLiteralControl @__ctrl1;
行 265:
行 266: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 267: @__ctrl1 = this.@__BuildControl__control3();
行 268:
行 269: #line default
行 270: #line hidden
行 271: System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));
行 272:
行 273: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 274: @__parser.AddParsedSubObject(@__ctrl1);
行 275:
行 276: #line default
行 277: #line hidden
行 278: }
行 279:
行 280: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 281: private global::System.Web.UI.WebControls.Repeater @__BuildControlP1() {
行 282: global::System.Web.UI.WebControls.Repeater @__ctrl;
行 283:
行 284: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 285: @__ctrl = new global::System.Web.UI.WebControls.Repeater();
行 286:
行 287: #line default
行 288: #line hidden
行 289: this.P1 = @__ctrl;
行 290:
行 291: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 292: @__ctrl.ItemTemplate = new System.Web.UI.CompiledTemplateBuilder(new System.Web.UI.BuildTemplateMethod(this.@__BuildControl__control2));
行 293:
行 294: #line default
行 295: #line hidden
行 296:
行 297: #line 64 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 298: @__ctrl.ID = "P1";
行 299:
行 300: #line default
行 301: #line hidden
行 302: return @__ctrl;
行 303: }
行 304:
行 305: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 306: private void @__BuildControlTree(e_zdymodel_article_custom_136_aspx @__ctrl) {
行 307:
行 308: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 309: @__ctrl.EnableViewStateMac = false;
行 310:
行 311: #line default
行 312: #line hidden
行 313:
行 314: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 315: @__ctrl.EnableEventValidation = false;
行 316:
行 317: #line default
行 318: #line hidden
行 319:
行 320: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 321: @__ctrl.ViewStateEncryptionMode = System.Web.UI.ViewStateEncryptionMode.Never;
行 322:
行 323: #line default
行 324: #line hidden
行 325:
行 326: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 327: this.InitializeCulture();
行 328:
行 329: #line default
行 330: #line hidden
行 331: global::System.Web.UI.WebControls.Repeater @__ctrl1;
行 332:
行 333: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 334: @__ctrl1 = this.@__BuildControlP1();
行 335:
行 336: #line default
行 337: #line hidden
行 338: System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));
行 339:
行 340: #line 1 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 341: @__parser.AddParsedSubObject(@__ctrl1);
行 342:
行 343: #line default
行 344: #line hidden
行 345: @__ctrl.SetRenderMethodDelegate(new System.Web.UI.RenderMethod(this.@__Render__control1));
行 346: }
行 347:
行 348: private void @__Render__control1(System.Web.UI.HtmlTextWriter @__w, System.Web.UI.Control parameterContainer) {
行 349:
行 350: #line 4 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 351: conn.Open();Read_Data({pa:Model_Id});
行 352:
行 353: #line default
行 354: #line hidden
行 355:
行 356: #line 53 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 357: Create_Date();
行 358:
行 359: #line default
行 360: #line hidden
行 361: @__w.Write("\r\n<html>\r\n<head>\r\n<style type=\"text/css\">\r\ntd{font:12px/1.7em Verdana,Tahoma,Helv" +
行 362: "etica,Arial,sans-serif;}\r\n</style>\r\n</head>\r\n<body bgColor=\"transparent\">\r\n<div>" +
行 363: "\r\n<table border=0 cellpadding=0 cellspacing=0>\r\n<tr><td>部门</td><td> 投稿数</td" +
行 364: "></tr>\r\n");
行 365: parameterContainer.Controls[0].RenderControl(@__w);
行 366: @__w.Write("\r\n</table>\r\n</body>\r\n</html>");
行 367:
行 368: #line 71 "D:\ylsmjxweb\e\zdymodel\article\custom\136.aspx"
行 369: conn.Close();
行 370: if(PageCount>1)
行 371: {
行 372: string PageHtml="<div id=\"sublanmu_page\" class=\"sublanmu_page\">";
行 373: if(CurrentPage>1)
行 374: {
行 375: if(APage_LinkText[0]!=""){PageHtml+="<a href=\""+GoPage(1)+"\">"+APage_LinkText[0]+"</a>";} //首页
行 376: if(APage_LinkText[1]!=""){PageHtml+=" <a href=\""+GoPage(CurrentPage-1)+"\">"+APage_LinkText[1]+"</a>";} //上一页
行 377: }
行 378: int p=8; //表示开始时显示的页码总数
行 379: int M=4; //超过p页后左右两边显示页码数
行 380: int LastPage=1;
行 381: if(CurrentPage<p)
行 382: {
行 383: LastPage=p;
行 384: if(LastPage>PageCount)
行 385: {
行 386: LastPage=PageCount;
行 387: }
行 388: for(int i=1;i<=LastPage;i++)
行 389: {
行 390: if(CurrentPage==i)
行 391: {
行 392: PageHtml+=" <span class=\"c\">"+i.ToString()+"</span>";
行 393: }
行 394: else
行 395: {
行 396: PageHtml+=" <a href=\""+GoPage(i)+"\">"+i.ToString()+"</a>";
行 397: }
行 398: }
行 399: }
行 400: else
行 401: {
行 402: //PageHtml+=" <a href=\""+GoPage(CurrentPage-1)+"\">1...</a>";
行 403: LastPage=CurrentPage+M;
行 404: if(LastPage>PageCount)
行 405: {
行 406: LastPage=PageCount;
行 407: }
行 408: for(int i=(CurrentPage-M);i<=LastPage;i++)
行 409: {
行 410: if(CurrentPage==i)
行 411: {
行 412: PageHtml+=" <span class=\"c\">"+i.ToString()+"</span>";
行 413: }
行 414: else
行 415: {
行 416: PageHtml+=" <a href=\""+GoPage(i)+"\">"+i.ToString()+"</a>";
行 417: }
行 418: }
行 419:
行 420: }
行 421:
行 422: if(CurrentPage<PageCount)
行 423: {
行 424: if(LastPage<PageCount)
行 425: {
行 426: PageHtml+=" <a href=\""+GoPage(LastPage+1)+"\">...</a>";
行 427: }
行 428: if(APage_LinkText[2]!=""){PageHtml+=" <a href=\""+GoPage(CurrentPage+1)+"\">"+APage_LinkText[2]+"</a>";} //下一页
行 429: if(APage_LinkText[3]!=""){PageHtml+=" <a href=\""+GoPage(PageCount)+"\">"+APage_LinkText[3]+"</a>";} //尾页
行 430: }
行 431: if(Page_LinkInfo!=""){PageHtml+=" <span>"+String.Format(Page_LinkInfo,CurrentPage,PageCount,RecordCount)+"</span>";} //记录页次
行 432: PageHtml+="</div>";
行 433: Response.Write(PageHtml);
行 434: }
行 435:
行 436: #line default
行 437: #line hidden
行 438: }
行 439:
行 440: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 441: protected override void FrameworkInitialize() {
行 442: base.FrameworkInitialize();
行 443: this.@__BuildControlTree(this);
行 444: this.AddWrappedFileDependencies(global::ASP.e_zdymodel_article_custom_136_aspx.@__fileDependencies);
行 445: }
行 446:
行 447: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 448: public override int GetTypeHashCode() {
行 449: return -2089815512;
行 450: }
行 451:
行 452: [System.Diagnostics.DebuggerNonUserCodeAttribute()]
行 453: public override void ProcessRequest(System.Web.HttpContext context) {
行 454: base.ProcessRequest(context);
行 455: }
行 456: }
行 457: }
行 458:
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.5477; ASP.NET 版本:2.0.50727.5479