简体   繁体   English

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

[英]Value cannot be null.\r\nParameter name: input

I am getting an error of null value in the following code in MVC asp.net ; 我在MVC asp.net的以下代码中收到null值错误;

  @Regex.Replace(Model.FullDescription, "<[^>]*>" ,"")

I am trying to replace any HTML tag with empty string. 我正在尝试将任何HTML标记替换为空字符串。 In popup window it shows result correctly without HTML tags, but on page it is showing above null value error. 在弹出窗口中,它正确显示了没有HTML标记的结果,但是在页面上,它显示了空值错误以上。

You are passing it a null as its first parameter and it tells you in error message: 您将其作为第一个参数传递给null ,并在错误消息中告诉您:

Value cannot be null. 值不能为空。
Parameter name: input 参数名称:输入

Try to check it on error with null validation 尝试使用null验证检查错误

@Regex.Replace(Model.FullDescription ?? "", "<[^>]*>" ,"")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 “值不能为空。\\r\\n参数名称:文本” - “Value cannot be null.\r\nParameter name: text” {“值不能为空。\\ r \\ nParameter name:s”} - {“Value cannot be null.\r\nParameter name: s”} dc.BeginDialogAsync:“值不能为空。\\ nParameter name:options” - dc.BeginDialogAsync: “Value cannot be null.\nParameter name: options” Image.Save() 抛出异常“值不能为空。/r/n 参数名称:编码器” - Image.Save() throws exception "Value cannot be null./r/nParameter name: encoder" Image.Save崩溃:{“值不能为空。\\ r \\ nParameter name:encoder”} - Image.Save crashing: {“Value cannot be null.\r\nParameter name: encoder”} C#Powershell-Exchange管理{“值不能为空。\\ r \\ n参数名称:serverSettings”} - C# Powershell - Exchange management {“Value cannot be null.\r\nParameter name: serverSettings”} Dynamics Crm 2015:值不能为空。\\ r \\ n参数名称:详细信息 - Dynamics Crm 2015: Value cannot be null.\r\nParameter name: detail “值不能为空。\\ r \\ n参数名称:实体(ASP.NET Web API) - "Value cannot be null.\r\nParameter name: entity (ASP.NET Web API) 根据xml错误{“值不能为空。\\ r \\ n参数名称:元素”}创建对象 - Creating objects from xml error {“Value cannot be null.\r\nParameter name: element”} 值不能为空,参数名称来源 - Value cannot be null, r nparameter name source
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM