Class UpdateModel.UpdatePageViewModel
Inheritance
UpdateModel.UpdatePageViewModel
Assembly: Volo.CmsKit.Admin.Web.dll
Syntax
public class UpdateModel.UpdatePageViewModel : ExtensibleObject, IHasExtraProperties, IValidatableObject, IHasConcurrencyStamp
Constructors
UpdatePageViewModel()
Declaration
public UpdatePageViewModel()
Properties
ConcurrencyStamp
Declaration
[HiddenInput]
public string ConcurrencyStamp { get; set; }
Property Value
Content
Declaration
[HiddenInput]
[DynamicMaxLength(typeof(PageConsts), "MaxSlugLength")]
public string Content { get; set; }
Property Value
LayoutName
Declaration
[Required]
[DynamicMaxLength(typeof(PageConsts), "MaxLayoutNameLength")]
public string LayoutName { get; set; }
Property Value
Script
Declaration
[TextArea(Rows = 6)]
[DynamicMaxLength(typeof(PageConsts), "MaxScriptLength")]
public string Script { get; set; }
Property Value
Slug
Declaration
[Required]
[DynamicMaxLength(typeof(PageConsts), "MaxSlugLength")]
public string Slug { get; set; }
Property Value
Style
Declaration
[TextArea(Rows = 6)]
[DynamicMaxLength(typeof(PageConsts), "MaxStyleLength")]
public string Style { get; set; }
Property Value
Title
Declaration
[Required]
[DynamicMaxLength(typeof(PageConsts), "MaxTitleLength")]
public string Title { get; set; }
Property Value
Implements
Extension Methods