Try our conversational search powered by Generative AI!

Enum TemplateTypeCategories

The different types of render template types supported.

Namespace: EPiServer.Framework.Web
Assembly: EPiServer.Framework.AspNet.dll
Version: 11.20.7
Syntax
[Flags]
public enum TemplateTypeCategories

Fields

Name Description
HttpHandler

Indicates that the template type is a raw HTTP Handler (System.Web.IHttpHandler)

Mvc

Indicates that the template type is a MVC Controller or View. This value can only be used for comparison.

MvcController

Indicates that the template type is a MVC Controller.

MvcPartial

Indicates that the template type is a partial MVC Controller or View. This value can only be used for comparison.

MvcPartialController

Indicates that the template type is a partial MVC Controller.

MvcPartialView

Indicates that the template type is a partial MVC View.

MvcView

Indicates that the template type is a MVC View.

None

Indicates that the template type is unknown.

Page

Indicates that the template type can be applied on the top page level, i.e. that it is either WebFormsPage or MVC Controller or HttpHandler. This value can only be used for comparison.

Request

Category describing templates that are used to resond to a http request.

ServerControl

Indicates that the template type is a server control, e.g. a WebControl or HtmlControl.

UserControl

Indicates that the template type is a WebForms user control.

WebForms

Indicates that the template type is using WebForms. This value can only be used for comparison.

WebFormsPage

Indicates that the template type is a WebForms page.

WebFormsPartial

Indicates that the template type is a WebForms partial control (User or ServerControl). This value can only be used for comparison.

Extension Methods