“/”应用程序中的服务器错误。

StartIndex 不能小于 0。
参数名: startIndex

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentOutOfRangeException: StartIndex 不能小于 0。
参数名: startIndex

源错误:


行 28:             string str2 = GetStr2(tid);
行 29: 
行 30:             clist.DataSource = GetService.CreateObject().NewsService.Query("select n.* from [news] as n,[newtype] as nt where n.[NTID] in (select [id] from [NewType] where [NID] in (" + str2.Remove(str2.LastIndexOf(","), 1) + ") or [id] in (" + str2.Remove(str2.LastIndexOf(","), 1) + ")) and n.[IsDisplay] = 0 and nt.[Id] = n.[NTID] order by nt.[order] desc,nt.[Id] desc,n.[Order]  desc,n.[Id] desc  limit @offset,@size", pars);
行 31: 
行 32:             DBHelper objDbHelper = DBHelper.CreateObject(SQLTtpe.SQLite, "");

源文件: e:\wwwroot\lnxo\web\ProductList.aspx.cs    行: 30

堆栈跟踪:


[ArgumentOutOfRangeException: StartIndex 不能小于 0。
参数名: startIndex]
   System.String.Remove(Int32 startIndex, Int32 count) +0
   ProductList.Page_Load(Object sender, EventArgs e) in e:\wwwroot\lnxo\web\ProductList.aspx.cs:30
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


版本信息: Microsoft .NET Framework 版本:2.0.50727.8974; ASP.NET 版本:2.0.50727.8975