Error executing template "Designs/Junget2026/Master/Partials/Meta.cshtml" System.NullReferenceException: Object reference not set to an instance of an object. at CompiledRazorTemplates.Dynamic.RazorEngine_922727b1817b4bb385aa1d4597fe0040.Execute() in D:\Web\Junget\Website\Files\Templates\Designs\Junget2026\Master\Partials\Meta.cshtml:line 5 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 @using Dynamicweb.Environment 2 @using Dynamicweb.Frontend 3 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> 4 @{ 5 string shareTitle = !string.IsNullOrEmpty(Model.PropertyItem.GetString("ShareTitle")) ? Model.PropertyItem.GetString("ShareTitle") : Model.Title; 6 string shareDescription = !string.IsNullOrEmpty(Model.PropertyItem.GetString("ShareDescription")) ? Model.PropertyItem.GetString("ShareDescription") : Model.Title; 7 string shareImage = !string.IsNullOrEmpty(Model.PropertyItem.GetString("ShareImage")) ? Model.PropertyItem.GetString("ShareImage") : Model?.Area.Item?.GetString("ShareImageFallback"); 8 string favicon = Model?.Area.Item?.GetString("FavIcon"); 9 10 IRequest request = Dynamicweb.Context.Current.Request; 11 string host = request.Url.Host; 12 string scheme = request.Url.Scheme; 13 string fullUrl = $"{scheme}://{host}{Pageview.SearchFriendlyUrl}"; 14 15 string fullUrlWithoutQuery = fullUrl; 16 int queryIndex = fullUrl.IndexOf("?", StringComparison.Ordinal); 17 if (queryIndex > -1) 18 { 19 fullUrlWithoutQuery = fullUrl.Substring(0, queryIndex); 20 } 21 bool isProductView = !string.IsNullOrEmpty(request.GetString("ProductId")); 22 23 Pageview.Meta.AddTag("google-site-verification", Model.Area?.Item?.GetString("GoogleSiteVerification")); 24 Pageview.Meta.AddTag("og:site_name", Model.Area?.Name); 25 Pageview.Meta.AddTag("og:url", fullUrl); 26 Pageview.Meta.AddTag("og:type", "website"); 27 Pageview.Meta.AddTag("og:title", shareTitle); 28 Pageview.Meta.AddTag("og:description", shareDescription); 29 if (!string.IsNullOrEmpty(shareImage)) 30 { 31 Pageview.Meta.AddTag("og:image", shareImage); 32 } 33 34 35 //Pageview.Meta.AddTag("canonical", fullUrlWithoutQuery); 36 //check for PageNum query parameter, if greater than 1, add page number to title 37 string title = Model.Title; 38 if (Dynamicweb.Context.Current.Request.QueryString["PageNum"] != null && Dynamicweb.Context.Current.Request.QueryString["PageNum"] != "1") 39 { 40 title = title + " - " + Translate("side") + " " + Dynamicweb.Context.Current.Request.QueryString["PageNum"]; 41 } 42 Model.Title = title; 43 44 //if productpage canonical 45 if (isProductView) 46 { 47 Pageview.Meta.AddTag("customCan", "<link rel=\"canonical\" href=\"" + fullUrlWithoutQuery + "\">"); 48 } 49 } 50 51 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 52 53 <!-- Google Fonts: Prompt --> 54 <link rel="preconnect" href="https://fonts.googleapis.com"> 55 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 56 57 @if (!String.IsNullOrEmpty(favicon)) 58 { 59 <link rel="shortcut icon" href="@favicon"> 60 } 61 62 @if (Dynamicweb.Context.Current.Request.Url.Host.Contains(".vjm.dk") || Dynamicweb.Context.Current.Request.Url.Host.Contains(".dynamicweb.dk") || Pageview.Area.Noindex || Pageview.Page.Noindex) 63 { 64 Pageview.Meta.AddTag("robots", "noindex,nofollow"); 65 } 66 67 @Model.MetaTags 68 69 <title>@Model.Title</title>
Leveringstid 1 - 2 dage
Hvis ikke andet er oplyst.
Ring 09 31 55 90
ved spørgsmål til produkterne
Bredbånd sandpapir er udviklet til professionel slibning af store flader i træ og finer. Sortimentet omfatter de mest anvendte størrelser til båndpudsere og sikrer en effektiv bearbejdning med høj kapacitet.
Mirka bredbånd er blandt de mest anvendte i branchen. De er kendt for præcis slibning, lang levetid og en stærk opbygning, der holder til krævende produktion.
Hvis du har brug for en anden størrelse, kan du bruge Mirkas båndberegner og sende os målene – så vender vi hurtigt tilbage med pris og leveringstid. Du finder båndberegneren her!
Mirka producerer flere typer slibebånd til bredbåndpudsere – hver med deres egne styrker alt efter materiale og bearbejdningsniveau. Her får du et hurtigt overblik, så du nemt kan vælge det rette bånd til din maskine og opgave.
Mirka Jepuflex Antistatic
Et fleksibelt og alsidigt bånd med antistatisk egenskab, som modvirker støvophobning. Den stærke lærredsryg giver stabilitet og lang levetid.
Velegnet til: Massivt træ, MDF og finér – både grov- og mellemslibning.
Mirka Sica Closed
Siliciumkarbidbånd med tæt spredning af korn (closed coat), som giver en meget fin og ensartet finish.
Velegnet til: Finér, lak, bejdse og andre hårde overflader, hvor der kræves høj præcision.
Mirka Gold Max
Et universelt bånd med antistatisk papirryg og effektiv støvafledning. Leverer en jævn slibning og høj holdbarhed – et sikkert valg til mange materialer.
Velegnet til: Træ, MDF, finerede plader og komposit.
Mirka Ultimax Black
Nyeste generation af Ultimax-båndene med forbedret slibeevne og varmeresistens. Den særlige struktur reducerer tilstopning og sikrer et ensartet resultat gennem hele levetiden.
Velegnet til: Massivt træ, MDF og finerede plader – både grov- og finslibning.
Mirka Ultimax
Et robust og effektivt slibebånd med Selective Coating, som forhindrer tilstopning og giver længere levetid. Et sikkert valg til generel træbearbejdning.
Velegnet til: Massivt træ, MDF og finér – grov- og mellemslibning.
Mirka Unimax
Et slidstærkt og støvreducerende bånd udviklet specifikt til bredbåndpudsere. Den stabile B-samling og jævne kornstruktur sikrer en glat overflade uden markeringer.
Velegnet til: Træ, MDF og finerede plader – mellemslibning og finish.
Tip til valg af korn
Jo lavere kornnummer, jo grovere slibning.
P40–P80: Kalibrering og grov bearbejdning
P100–P180: Mellemslibning
P240–P400: Finslibning og lakforberedelse
Kontakt værktøjsteamet hos Junget. Vi giver gerne gode råd og vejledning til valg af nye skærende værktøjer.
Ønsker du at blive kontaktet, så ringer vi dig gerne op. Venligst oplys dine kontaktinfo i skemaet nedenfor.