New to Telerik Document ProcessingStart a free 30-day trial

Hyperlink Field

Updated on Jul 15, 2026

Hyperlink is a Field element containing a reference to another location by its name. The location can be a web page or a bookmark inside the document.

Field Syntax

The following table shows the syntax of a Hyperlink field:

Syntax
{ HYPERLINK "Filename" [Switches ] }

Telerik RadWordsProcessing HYPERLINK field syntax diagram showing the field type, URL argument, and tooltip switch

"Filename"

The destination you want to navigate to.

Properties

The Hyperlink field exposes the following properties:

PropertyDescription
UriSpecifies the URI of the hyperlink.
IsAnchorSpecifies whether the hyperlink points to a bookmark. true if pointing to a bookmark inside the document. Default: false.
ToolTipSpecifies the hyperlink tooltip.

Switches

Switches are a way for the code fragment to specify formatting for the result of the field. More information is available in the Syntax and Switches section of the Fields article.

The possible switches for a Hyperlink field are:

SwitchSubtypeDescription
\oSpecifies the tooltip text for the hyperlink
\tSpecifies the target that the link should be redirected into
\t "_top"Whole page
\t "_self"Same frame
\t "_blank"New window
\t "_parent"Parent frame
\lSpecifies a location in the file, such as a bookmark, where this hyperlink will navigate to

Inserting

You can insert a Hyperlink field through the RadFlowDocumentEditor. It provides two options for this:

  • InsertHyperlink() method: Accepts the hyperlink text, URI, IsAnchor value, and tooltip as parameters.

    Example 1: Insert a hyperlink to telerik.com with display text and a tooltip by using InsertHyperlink

    C#
    editor.InsertHyperlink("telerik", "http://www.telerik.com", false, "Telerik site");

    The result looks like shown in Figure 1.

    Figure 1: Hyperlink inserted in a document

    Telerik RadWordsProcessing hyperlink example showing a blue underlined telerik link with a Telerik site tooltip in the document

    The InsertHyperlink() method also automatically applies the Hyperlink style to the result fragment of the inserted field. More information about styles is available in the Styles article.

  • InsertField() method: Accepts code as first argument and result as second argument.

    Example 2: Insert a HYPERLINK field manually with InsertField and a tooltip switch

    C#
    editor.InsertField(@"HYPERLINK ""http://www.telerik.com"" \o ""Telerik site""", "«telerik»");

    The result looks like shown in Figure 2.

    Figure 2: Hyperlink inserted in a document

    Telerik RadWordsProcessing hyperlink field result showing the telerik text with a Telerik site tooltip after insertion through InsertField

Hyperlinks can also point to a Bookmark inside the document. Example 3 shows how to create a document containing a bookmark and a hyperlink pointing to that bookmark.

Example 3: Create a bookmark and insert a hyperlink that navigates to it inside the document

C#
//Insert bookmark.
editor.InsertBookmark("DocumentStart");
editor.InsertLine("Hello word!");

//Insert hyperlink pointing to the bookmark.
editor.InsertHyperlink("Go to start", "DocumentStart", true, "Document start");

The result of the above snippet is illustrated in Figure 3.

Figure 3: Hyperlink and bookmark in a document

Telerik RadWordsProcessing bookmark hyperlink example showing a Go to start link that points to the DocumentStart bookmark with a tooltip

See Also