<pre class='dw-error'>Error executing template "/Designs/Swift/Paragraph/Custom_ValidateMaintenancePage.cshtml"
System.NullReferenceException: Object reference not set to an instance of an object.
   at CompiledRazorTemplates.Dynamic.RazorEngine_b570fabd8de94280a52ffa66d749d99e.ExecuteAsync()
   at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.DynamicWrapperService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.&lt;&gt;c__DisplayClass16_0.&lt;RunCompile&gt;b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String templateSource, String name, Type modelType, Object model, DynamicViewBag viewBag)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()
<hr/>
<div class='template-code'>
<span class='line-number'>  1</span>     @inherits Dynamicweb.Rendering.ViewModelTemplate&lt;Dynamicweb.Frontend.ParagraphViewModel&gt;
<span class='line-number'>  2</span>     
<span class='line-number'>  3</span>     @functions {
<span class='line-number'>  4</span>         public class ValidatePwd
<span class='line-number'>  5</span>         {
<span class='line-number'>  6</span>             public string Match { get; set; }
<span class='line-number'>  7</span>         }
<span class='line-number'>  8</span>     }
<span class='line-number'>  9</span>     
<span class='line-number'> 10</span>     @{
<span class='line-number'> 11</span>         ValidatePwd validatePwd = new ValidatePwd();
<span class='line-number'> 12</span>         string MaintenancePwd = Pageview.AreaSettings.GetString(&quot;Maintenance_Password&quot;);
<span class='line-number'> 13</span>         string formPwd = Dynamicweb.Context.Current.Request.QueryString.Get(&quot;Password&quot;);
<span class='line-number'> 14</span>         if (MaintenancePwd.Trim() == formPwd.Trim())
<span class='line-number'> 15</span>         {
<span class='line-number'> 16</span>             validatePwd.Match = &quot;Yes&quot;;
<span class='line-number'> 17</span>         }
<span class='line-number'> 18</span>         else
<span class='line-number'> 19</span>         {
<span class='line-number'> 20</span>             validatePwd.Match = &quot;No&quot;;
<span class='line-number'> 21</span>         }
<span class='line-number'> 22</span>     
<span class='line-number'> 23</span>         var ret = Newtonsoft.Json.JsonConvert.SerializeObject(validatePwd);
<span class='line-number'> 24</span>     }
<span class='line-number'> 25</span>     @ret
</div>
</pre>
