Class IndexModel
Assembly: Volo.Abp.TextTemplateManagement.Web.dll
Syntax
public class IndexModel : TextTemplateManagementPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
IndexModel(ILanguageProvider, ITemplateDefinitionAppService)
Declaration
public IndexModel(ILanguageProvider languageProvider, ITemplateDefinitionAppService templateDefinitionAppService)
Parameters
Properties
BaseContent
Declaration
[TextArea(Rows = 10)]
public string BaseContent { get; set; }
Property Value
BaseCultureName
Declaration
[SelectItems("BaseCultureNameSelectItems")]
public string BaseCultureName { get; set; }
Property Value
BaseCultureNameSelectItems
Declaration
public List<SelectListItem> BaseCultureNameSelectItems { get; set; }
Property Value
TargetContent
Declaration
[BindProperty]
[TextArea(Rows = 10)]
[Required]
public string TargetContent { get; set; }
Property Value
TargetCultureName
Declaration
[SelectItems("TargetCultureNameSelectItems")]
public string TargetCultureName { get; set; }
Property Value
TargetCultureNameSelectItems
Declaration
public List<SelectListItem> TargetCultureNameSelectItems { get; set; }
Property Value
TemplateDefinition
Declaration
public TemplateDefinitionDto TemplateDefinition { get; protected set; }
Property Value
TemplateDefinitionName
Declaration
[BindProperty(SupportsGet = true)]
public string TemplateDefinitionName { get; set; }
Property Value
Methods
OnGetAsync()
Declaration
Returns
OnPostAsync()
Declaration
public virtual Task<IActionResult> OnPostAsync()
Returns
SetCultureNameSelectLists()
Declaration
protected virtual Task<IActionResult> SetCultureNameSelectLists()
Returns
Implements
Extension Methods