Error executing template "Designs/Swift/Paragraph/DSC_4_Box.cshtml"
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at CompiledRazorTemplates.Dynamic.RazorEngine_7bbfade1f31b44d9af002a196eb03a0b.Execute() in D:\dynamicweb.net\Solutions\NexusOne\DanskeShoppingcentre.cloud.dynamicweb-cms.com\files\Templates\Designs\Swift\Paragraph\DSC_4_Box.cshtml:line 6
   at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
   at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
   at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
   at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
   at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
   at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
   at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 @using Dynamicweb.Frontend 3 4 @{ 5 var Type = (Dynamicweb.Frontend.ListViewModel)Model.Item.GetValue("Type"); 6 int SelectedType = int.Parse(Type.SelectedValue); 7 var MixedType = (Dynamicweb.Frontend.ListViewModel)Model.Item.GetValue("Channel"); // only used for type 6. 8 int MixtedTypeValue = 1; 9 if (!string.IsNullOrEmpty(MixedType.SelectedValue)) 10 { 11 MixtedTypeValue = int.Parse(MixedType.SelectedValue); 12 } 13 } 14 15 @switch (SelectedType) 16 { 17 case 1: 18 <div>@RenderPartial("Paragraph/4Box/1.CenterPromotions.cshtml", Model)</div> 19 break; 20 case 2: 21 <div>@RenderPartial("Paragraph/4Box/2.Manuel.cshtml", Model)</div> 22 break; 23 case 3: 24 <div>@RenderPartial("Paragraph/4Box/3.Folder.cshtml", Model)</div> 25 break; 26 case 4: 27 <div>@RenderPartial("Paragraph/4Box/4.ManuelCustom.cshtml", Model)</div> 28 break; 29 case 5: 30 <div>@RenderPartial("Paragraph/4Box/5.ShopPromotions.cshtml", Model)</div> 31 break; 32 case 6: 33 if (MixtedTypeValue == 1) 34 { 35 <div>@RenderPartial("Paragraph/4Box/6.Folder_Expand.cshtml", Model)</div> 36 } 37 else if (MixtedTypeValue == 2 || MixtedTypeValue == 3) 38 { 39 <div>@RenderPartial("Paragraph/4Box/6a.Folder_Expand_Mixed.cshtml", Model)</div> 40 } 41 break; 42 case 7: 43 <div>@RenderPartial("Paragraph/4Box/7.Prices.cshtml", Model)</div> 44 break; 45 default: 46 return; 47 } 48
City2 PLUS, optjen point og få lidt ekstra i hverdagen