值不能为空.\ r \n参数名称:输入

tri*_*ati 5 c# asp.net-mvc

null在下面的代码中得到了一个有价值的错误MVC asp.net;

  @Regex.Replace(Model.FullDescription, "<[^>]*>" ,"")
Run Code Online (Sandbox Code Playgroud)

我试图HTML用空字符串替换任何标记.在弹出窗口中,它正确显示结果而没有HTML标记,但在页面上显示上面的空值错误.

Rom*_*syk 5

您将它null作为第一个参数传递给它,它会在错误消息中告诉您:

值不能为空.
参数名称:输入

尝试使用null验证检查错误

@Regex.Replace(Model.FullDescription ?? "", "<[^>]*>" ,"")
Run Code Online (Sandbox Code Playgroud)