We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Value cannot be null. Parameter name: input

I am getting this error after the object is saved -
Value cannot be null. Parameter name: input

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: input

Source Error:

Line 118:        public static string StripHTML(string inputString)
Line 119:        {
Line 120:            return Regex.Replace
Line 121:              (inputString, HTML_TAG_PATTERN, string.Empty);
Line 122:        }


2 Replies

TH thnjiuy May 24, 2015 12:44 PM UTC

Stack Trace:

[ArgumentNullException: Value cannot be null.
Parameter name: input]
   System.Text.RegularExpressions.Regex.Replace(String input, String replacement) +6666419
   System.Text.RegularExpressions.Regex.Replace(String input, String pattern, String replacement) +88
   PhongCTSV.Helper.Ultility.StripHTML(String inputString) in \\172.16.2.7\website_ctsv\PhongCTSV\Helper\Ultility.cs:120
   PhongCTSV.Helper.Ultility.LimitText(String plantext, Int64 limit) in \\172.16.2.7\website_ctsv\PhongCTSV\Helper\Ultility.cs:41
   ASP._Page_Views_Home_Index_cshtml.Execute() in \\172.16.2.7\website_ctsv\PhongCTSV\Views\Home\Index.cshtml:70
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +197
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +97
   System.Web.WebPages.StartPage.RunPage() +17
   System.Web.WebPages.StartPage.ExecutePageHierarchy() +62
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +76
   System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) +258
   System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer) +115
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +295
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +13
   System.Web.Mvc.<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17() +23
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter(IResultFilter filter, ResultExecutingContext preContext, Func`1 continuation) +242
   System.Web.Mvc.<>c__DisplayClass1c.<InvokeActionResultWithFilters>b__19() +21
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +177
   System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +89
   System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +102
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +57
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +43
   System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +14
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +57
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +47
   System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
   System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +25
   System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +23
   System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +47
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +9629708
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155


ES Ezhil S Syncfusion Team May 25, 2015 12:13 PM UTC

Hi Thnjiuy,

Thank you for contacting Syncfusion support.

We are unable to understand the query from the shared details. Could you please provide us more specific details on the reported error and the Syncfusion control that causes the issue? As you have mentioned “error after the object is saved”, please explain us on what object is saved and what are the Syncfusion controls that you are using at your end. In general ArgumentNullException checks arguments for null and then throws the error explicitly so please check whether the arguments passed are of null value. Based on the shared details and stacktrace ensure whether you have passed the string value that is not null in Regex.Replace () method. Check the following reference here where Regex.Match () raises the ArgumentNullException.
http://stackoverflow.com/questions/10838567/match-function-in-regular-expressions-being-null

Please let us know if you have any other queries.

Regards,
Ezhil S

Loader.
Live Chat Icon For mobile
Up arrow icon