New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Getting Started with the SmartPasteButton

Updated on Feb 11, 2026

This guide demonstrates how to get up and running with the Telerik WebForms SmartPasteButton.

After the completion of this guide, you will be able to achieve the following end result:

"Getting Started with the SmartPasteButton"

Create the SmartPasteButton

To create the SmartPasteButton in the markup, add a telerik:RadSmartPasteButton element to the page and configure its properties like Icon, CancelIcon, Text and ServiceUrl.

ASP.NET
<telerik:RadSmartPasteButton runat="server" ID="SmartPasteButton1" Icon="clipboard-code" CancelIcon="cancel" Text="Smart Paste" ServiceUrl="https://demos.telerik.com/service/v2/ai/smartpaste/smartpaste" />

To create the SmartPasteButton on the server, create a new instance of the RadSmartPasteButton object, set its options and add it to the Controls collection of another control (e.g. PlaceHolder1)

ASP.NET
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
C#
protected void Page_Init(object sender, EventArgs e)
{
    RadSmartPasteButton smartPasteButton = new RadSmartPasteButton()
    {
        ID = "RadSmartPasteButton1",
        Text = "Smart Paste",
        Icon = "clipboard-code",
        CancelIcon = "cancel",
        ServiceUrl = "https://demos.telerik.com/service/v2/ai/smartpaste/smartpaste",
    };

    PlaceHolder1.Controls.Add(speechToTextButton);
}

Next Steps