Rendering Forms Scripts
Learn how to manage script placement for Umbraco Forms by controlling where and how forms are presented on a webpage.
@using Umbraco.Forms.Web.Extensions;
@if (TempData.Get<Guid[]>("UmbracoForms") is Guid[] formIds)
{
foreach (var formId in formIds)
{
@await Component.InvokeAsync("RenderFormScripts", new { formId, theme = "default" })
}
TempData.Remove("UmbracoForms");
}@if (Context.Items.TryGetValue("UmbracoForms", out object? formIdsObject) && formIdsObject is IEnumerable<Guid> formIds)
{
foreach (var formId in formIds)
{
@await Component.InvokeAsync("RenderFormScripts", new { formId, theme = "default" })
}
}Enabling ExcludeScripts
ExcludeScripts
Exclude scripts
Last updated
Was this helpful?