New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent API for operation configuring of the ImageBrowser.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class EditorImageBrowserOperationBuilder

Inheritance: objectEditorImageBrowserOperationBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public EditorImageBrowserOperationBuilder(EditorImageBrowserOperation operation, ViewContext viewContext, IUrlGenerator urlGenerator)
Parameters:operationEditorImageBrowserOperationviewContextViewContexturlGeneratorIUrlGenerator

Methods

Sets the action, contoller and route values for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Action(string actionName, string controllerName, object routeValues)
Parameters:actionNamestring

Action name

controllerNamestring

Controller name

routeValuesobject

Route values

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home", new { id = ViewData["id"] }))
)
)

Sets the action, contoller and route values for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Action(string actionName, string controllerName, RouteValueDictionary routeValues)
Parameters:actionNamestring

Action name

controllerNamestring

Controller name

routeValuesRouteValueDictionary

Route values

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home", new RouteValueDictionary { { "id", ViewData["id"] } }))
)
)

Sets the action and contoller values for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Action(string actionName, string controllerName)
Parameters:actionNamestring

Action name

controllerNamestring

Controller name

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home"))
)
)
C#
public EditorImageBrowserOperationBuilder Data(string handler)
Parameters:handlerstringReturns:

EditorImageBrowserOperationBuilder

Sets the route values for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Route(RouteValueDictionary routeValues)
Parameters:routeValuesRouteValueDictionary

Route values

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home").Route(new RouteValueDictionary { { "id", ViewData["id"] } }))
)
)

Sets the route name and values for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Route(string routeName, object routeValues)
Parameters:routeNamestring

Route name

routeValuesobject

Route values

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home").Route("Default", new { id = ViewData["id"] }))
)
)

Sets the route name and values for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Route(string routeName, RouteValueDictionary routeValues)
Parameters:routeNamestring

Route name

routeValuesRouteValueDictionary

Route values

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home").Route("Default", new RouteValueDictionary { { "id", ViewData["id"] } }))
)
)

Sets the route name for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Route(string routeName)
Parameters:routeNamestringReturns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Action("ReadImages","Home").Route("Default"))
)
)

Specifies an absolute or relative URL for the image browser operation.

C#
public EditorImageBrowserOperationBuilder Url(string url)
Parameters:urlstring

Absolute or relative URL for the operation

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.Url("/Home/ReadImages"))
)
)

Sets a JavaScript function or the name of a function that returns the URL for the image.

C#
public EditorImageBrowserOperationBuilder UrlHandler(string handler)
Parameters:handlerstring

The JavaScript function name

Returns:

EditorImageBrowserOperationBuilder

Example:
C#
@( Html.Kendo().Editor()
.Name("Editor")
.ImageBrowser(imageBrowser => imageBrowser
.Read(read => read.UrlHandler("getImageUrl"))
)
)