1

スクリーンショット

スクリーンショットがすべてを説明していると思います。この問題を解決するにはどうすればよいですか? データが null でなくても、null 参照例外が発生します。

スタックトレースは次のとおりです。

   at ASP._Page_Views_Profile_Index_cshtml.Execute() in c:\aaaaaa\aaa\aaaaaa\Views\Profile\Index.cshtml:line 17
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.StartPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context)
   at System.Web.Mvc.ControllerActionInvoker.<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17()
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation)  
4

1 に答える 1

0

私はスレッドの問題に賭けています。ViewEngine が値 (MobilePhone) を表示/バインドしようとすると、null になり、例外がスローされますが、その間にデータのロードを担当するスレッドが終了し、デバッガーで値を期待/表示すると、値が存在します。

于 2012-11-06T15:54:50.917 に答える