Server Error in '/' Application.

Either ErrorMessageString or ErrorMessageResourceName must be set, but not both.

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.InvalidOperationException: Either ErrorMessageString or ErrorMessageResourceName must be set, but not both.

Source Error:


Line 31: 			<dt>@Html.Label(Vog.App_GlobalResources.Resources.EnfReportFormNamelbl, new { @for = "ComplainantName" })</dt>
Line 32: 			<dd>
Line 33: 				@Html.AccessibleTextBoxFor(model => model.ComplainantName)<br />
Line 34: 				@Html.ValidationMessageFor(model => model.ComplainantName, "", new { @class = "text-danger" })
Line 35: 			</dd>

Source File: C:\Websites\Online Registers\VOG Register LIVE\Views\Enforcements\Report.cshtml    Line: 33

Stack Trace:


[InvalidOperationException: Either ErrorMessageString or ErrorMessageResourceName must be set, but not both.]
   System.ComponentModel.DataAnnotations.ValidationAttribute.SetupResourceAccessor() +90078
   System.ComponentModel.DataAnnotations.ValidationAttribute.get_ErrorMessageString() +17
   System.ComponentModel.DataAnnotations.MaxLengthAttribute.FormatErrorMessage(String name) +45
   System.Web.Mvc.MaxLengthAttributeAdapter.GetClientValidationRules() +42
   MVCCore.Extensions.HtmlHelperExtensions.AddMaxLengthAttribute(IDictionary`2 attributes, DataAnnotationsModelValidator`1 maxLengthAttribute) +29
   MVCCore.Extensions.HtmlHelperExtensions.AddLengthAttributes(HtmlHelper html, IDictionary`2 attributes, ModelMetadata metadata) +568
   MVCCore.Extensions.HtmlHelperExtensions.AddInputFieldAttributes(HtmlHelper html, ViewDataDictionary viewData, String inputType, ModelMetadata metadata, IDictionary`2 attributes, String controlValue) +144
   MVCCore.Extensions.HtmlHelperExtensions.AccessibleTextBoxFor(HtmlHelper`1 html, Expression`1 expression, Object htmlAttributes) +87
   ASP._Page_Views_Enforcements_Report_cshtml.Execute() in C:\Websites\Online Registers\VOG Register LIVE\Views\Enforcements\Report.cshtml:33
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +252
   System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +148
   System.Web.WebPages.StartPage.ExecutePageHierarchy() +86
   System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +107
   System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +378
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +91
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +795
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +81
   System.Web.Mvc.Async.<>c__DisplayClass3_1.<BeginInvokeAction>b__5(IAsyncResult asyncResult) +188
   System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
   System.Web.Mvc.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +52
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +39
   System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
   System.Web.Mvc.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) +43
   System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +73
   System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +426
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +172
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +158


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.9224.0