Virtual Happy Hour is canceled this month due to Good Friday.
Try our conversational search powered by Generative AI!
AI OnAI Off
Virtual Happy Hour is canceled this month due to Good Friday.
I usually get this error when there is an error in the view. Are you seeing any errors in the event logs? Where did you place your view for the Form?
Can you have a very simple view with just a simple HTML input field on it?
Hi Guys,
As per requirement i want to create my own form field,but when i drag and drop field its not displayed here is my code
namespace EpiserverSite5.Models.Blocks
{
[ContentType(DisplayName = "CustomTextBoxElementBlock", GUID = "c5230b6e-7da0-4400-942c-0f33b6f801b6", Description = "")]
public class CustomTextBoxElementBlock : TextboxElementBlock
{
[Display(
Name = "Max length",
Description = "The maximum number of characters.",
Order = 2999)]
public virtual int? MaxLength { get; set; }
}
}
CustomTextBoxElementBlock.cshtml
@model EpiserverSite5.Models.Blocks.CustomTextBoxElementBlock
@using System.Web.Mvc
@using EPiServer.Forms.Helpers.Internal
@using EPiServer.Forms.Implementation.Elements
@using EPiServer.Forms.EditView.Internal
@using EPiServer.ServiceLocation
@{();
var errorMessage = Model.GetErrorMessage();
var errorStyle = string.IsNullOrEmpty(errorMessage) ? " display:none" : string.Empty;
var validationService = ServiceLocator.Current.GetInstance
}
data-f-element-name="@Model.FormElement.ElementName" data_f_type="textbox">
id="@Model.FormElement.Guid"
type="text"
class="FormTextbox FormTextbox__Input @Model.FormElement"
placeholder="@Model.PlaceHolder"
value="@Model.GetDefaultValue()"
@Html.Raw(Model.AttributesString) />
class="Form__Element__ValidationError"
style="@errorStyle">@errorMessage
@Model.RenderDataList()
When i drag form fied into form container,i get this error
Error:
The 'CustomTextBoxElementBlock' can not be displayed
Can any one help me out of this.
Thanks,
Kartheek