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

给定关键字不在字典中。

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

异常详细信息: System.Collections.Generic.KeyNotFoundException: 给定关键字不在字典中。

源错误:


行 42:     public void sp()
行 43:     {
行 44:         string StrWhere = "select  * from View_ContentForSort  where RECORDSTATUS = 'ACTIVE' and NEWSORTID < " + NEWSORTID + " and MenuNo= '" + newsinfo["MenuNo"] + "' and Language = 'CN' and IsCheck=1 order by NEWSORTID desc";
行 45:         Dictionary<string, string> dicsp = huahaocms.com.DbHelper.DbHelperSQL.QueryDic(StrWhere);
行 46:         if (dicsp.Count > 0)

源文件: d:\wwwroot\Food\News\Detail\Default.aspx.cs    行: 44

堆栈跟踪:


[KeyNotFoundException: 给定关键字不在字典中。]
   System.Collections.Generic.Dictionary`2.get_Item(TKey key) +13029779
   news_Default.sp() in d:\wwwroot\Food\News\Detail\Default.aspx.cs:44
   news_Default.bind() in d:\wwwroot\Food\News\Detail\Default.aspx.cs:38
   news_Default.Page_Load(Object sender, EventArgs e) in d:\wwwroot\Food\News\Detail\Default.aspx.cs:25
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +52
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.Control.OnLoad(EventArgs e) +97
   System.Web.UI.Control.LoadRecursive() +61
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +693


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.8.4667.0