ASP.NETCoreRazorPage创建新列表时总是出现System.NullReferenceException
创始人
2024-09-18 05:00:18
0

这个错误可能是由于 Razor 页面中的一些代码错误或控制器中的代码错误导致的。这里提供一种可能的解决方法,如果出现这个错误,你可以尝试以下步骤:

1.检查 Razor 页面的代码和 Web 控制器中的代码,确保没有错误和空引用。

2.尝试在你的 Razor 页面和 Web 控制器中添加 null 检查,以避免空引用异常。例如:

if (myList == null) { myList = new List(); }

3.尝试使用 C# 7 中的 null 探测器操作符(?.)来避免空引用异常。例如:

object myObj = null; string myString = myObj?.ToString(); // myString = null

4.如果以上步骤都无效,可以尝试将你的 Razor 页面和 Web 控制器重构为使用 ViewData 和 ViewBag 进行数据交换。这些对象是在许多 ASP.NET Core 应用程序中使用的动态对象。例如:

// Razor 页面 @{ ViewData["Title"] = "My Page"; ViewBag.MyList = myList; }

// Web 控制器 public IActionResult MyAction() { ViewBag.MyList = new List(); return View(); }

尝试以上方法后,您的 Razor 页面应该可以正常工作了。

相关内容

热门资讯

第9分钟实锤!德扑ai智能机器... 第9分钟实锤!德扑ai智能机器人(德扑)一贯有挂(详细辅助详细教程)小薇(透视辅助)致您一封信;亲爱...
5分钟实锤!智星德州菠萝偷偷看... 5分钟实锤!智星德州菠萝偷偷看牌功能(线上wpk德州)原来有挂(详细辅助微扑克教程)智星德州菠萝偷偷...
六分钟实锤!德州微扑克辅助(智... 六分钟实锤!德州微扑克辅助(智星德州)其实是真的有挂(详细辅助wpk教程);1、德州微扑克辅助系统规...
第七分钟实锤!德扑之星猫腻(德... 第七分钟实锤!德扑之星猫腻(德州扑克)一贯真的有挂(详细辅助解密教程);1)德扑之星猫腻辅助挂:进一...
十分钟实锤!德州免费辅助神器a... 十分钟实锤!德州免费辅助神器app(德州app)其实真的有挂(详细辅助wepoke教程)1、让任何用...
四分钟实锤!德扑起手牌胜率图(... 四分钟实锤!德扑起手牌胜率图(德州app)其实存在有挂(详细辅助透明教程)1、德扑起手牌胜率图机器人...
第八分钟实锤!德州ai辅助(德... 第八分钟实锤!德州ai辅助(德州之星)好像真的是有挂(详细辅助技巧教程);1、德州ai辅助ai机器人...
三分钟实锤!智星德州菠萝外挂(... 三分钟实锤!智星德州菠萝外挂(德州wepower)一直真的是有挂(详细辅助扑克教程)1、智星德州菠萝...
第2分钟实锤!德州ai人工智能... 第2分钟实锤!德州ai人工智能(wepower德州)本来真的有挂(详细辅助AI教程);1、让任何用户...
1分钟实锤!德州免费辅助神器a... 1分钟实锤!德州免费辅助神器app(德州ai)一直真的有挂(详细辅助力荐教程)德州免费辅助神器app...