TextBox - Server-side Events

Event log

Isolate this demo as a stand-alone application
  • About this demo
  • C#
  • VB

This example shows how to get and set the value of RadTextBox control server-side. You can wire the OnTextChanged server-side event which will be raised when the AutoPostBack property of the corresponding RadInput control is set to true, the user types valid entry and the input loses focus.

Change the data in any of the input controls and loose its focus - its TextChanged event will fire and returns the control value.

Related Resources

  • DefaultCS.aspx
  • DefaultCS.aspx.cs
  • styles.css
<%@ Page Language="c#" CodeFile="DefaultCS.aspx.cs" AutoEventWireup="false" Inherits="Telerik.TextBoxExamplesCS.ServerSide.DefaultCS" %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
<head runat="server">
    <title>Telerik ASP.NET Example</title>
    <link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
    <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
    <telerik:RadFormDecorator RenderMode="Lightweight" ID="RadFormDecorator1" runat="server" DecorationZoneID="demo-containers" />
    <telerik:RadAjaxManager runat="server" ID="RadAjaxManager1">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadTextBox1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="EventLogConsole1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>

    <div class="demo-containers">
        <div class="demo-container">
            <div class="contentContainer">
                <telerik:RadTextBox RenderMode="Lightweight" OnTextChanged="RadTextBox1_TextChanged" ID="RadTextBox1" LabelWidth="95px"
                    Label="RadTextBox:" EmptyMessage="Enter some text and blur"
                    runat="server" AutoPostBack="True" InvalidStyleDuration="100" Width="100%">
                </telerik:RadTextBox>
            </div>
        </div>
    </div>

    <qsf:EventLogConsole runat="server" ID="EventLogConsole1" AllowClear="true"></qsf:EventLogConsole>
    </form>
</body>
</html>

Support & Learning Resources

Find Assistance

Help Us Improve

Was this example helpful?