以下是我的代码,度娘了半天,代码也仔细看了,没找出错误的地方,请大家帮忙,感谢!
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="article_list.aspx.cs" Inherits="Maj.WebSite.article_list" %>
<%@ Register src="include/control/HeaderControl.ascx" tagname="HeaderControl" tagprefix="Majcms" %>
<%@ Register src="include/control/FooterControl.ascx" tagname="FooterControl" tagprefix="Majcms" %>
<%@ Register src="include/control/AparentControl1.ascx" tagname="AparentControl1" tagprefix="Majcms" %>
<%@ Register assembly="Maj.Control" namespace="Maj.Control" tagprefix="cc1" %>
<%@ Register src="include/control/ArticleListControl.ascx" tagname="ArticleListControl" tagprefix="Majcms" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
<link href="template/default/skins/common.css" rel="stylesheet" type="text/css" />
<link href="template/default/skins/article.css" rel="stylesheet" type="text/css" />
<script src="/include/js/jquery-1.4.1.min.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<Majcms:AparentControl1 ID="AparentControl11" runat="server" />
<%#topad %>
<Majcms:HeaderControl ID="HeaderControl1" runat="server" />
<div id="content">
<div class="blank10"></div>
<div class="userNav">
<%#Maj.Core.CategoryDataProxy.GetNavMenu(true, categoryInfo.ParentPath, string.Empty, " > ", currentCulture) %>
</div>
<div class="left main">
<%#cntList.ToString() %>
<cc1:Pager ID="Pager1" CssClass="Pager" PrevText="上一页" NextText="下一页" AllowGo="true"
InitialPagerNo="1" runat="server" PageStatistics = "{2}"
UrlPattern="article_list.aspx?page={0}" DefaultPage="article_list.aspx" />
</div>
<div class="right side">
<%#sidead %>
<div class="list">
<h2><%#GetResource("asked_questions") %></h2>
<div class="cnt">
<Majcms:ArticleListControl ID="ArticleListControl1" runat="server" />
</div>
</div>
</div>
<div class="blank10"></div>
</div>
<Majcms:FooterControl ID="FooterControl1" runat="server" />
</form>
</body>
</html>
打开页面的时候显示
=' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.SqlClient.SqlException: '=' 附近有语法错误。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
在E:\MyWork\MajDaigou_multi\Maj.Data.SqlServer\content\ArticleManager.cs里面找GetArticle(Int32 currentpage, Int32 pagenumber, String whereStr, String order, String language)方法,你贴出来看下sql语句。多半是这里的问题。