Telerik - RadGrid basic code example

This short code example is a starter for coding a Telerik RadGrid. It's useful to have boilerplate code handy to quickly build a page

The grid has a GridButtonColumn, a GridHyperlinkColumn, and a GridBoundColumn. We also show the code behind for populating the grid and responding to the GridButtonColumn click event.

 

<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" CssClass="grid">
    <MasterTableView DataKeyNames="order">
        <Columns>
            <telerik:GridButtonColumn  HeaderText ="OrderID" DataTextField="order" ></telerik:GridButtonColumn>
            <telerik:GridHyperLinkColumn 
                DataTextFormatString="{0}"
                DataNavigateUrlFields="order" 
                UniqueName="salesperson" 
                DataNavigateUrlFormatString="~/default.aspx?orderid={0}"
                HeaderText="salesperson"
                DataTextField="salesperson">
            </telerik:GridHyperLinkColumn>
            <telerik:GridBoundColumn DataField="quantity" HeaderText="Quantity"></telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="unitPrice" HeaderText="Location"></telerik:GridBoundColumn>
        </Columns>
    </MasterTableView>
</telerik:RadGrid>

 

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    bindGrid()
End Sub
Sub bindGrid()
    Me.RadGrid1.Width = "500"
    Dim oDT As DataTable = GetDataTable()
    Me.RadGrid1.DataSource = oDT
End Sub
Protected Sub RadGrid1_ItemCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGrid1.ItemCommand
    Dim strOrder As String = RadGrid1.MasterTableView.DataKeyValues(e.Item.ItemIndex)("order")
    Response.Redirect("~/default.aspx?orderid=" & strOrder)
End Sub

RealWorldCode gives developers practical, real‑world solutions with clean, working code — no fluff, no theory, just answers.
Links
Home
Knowledge Areas
Sitemap
Contact
Et cetera
Privacy Policy
Terms and Conditions
Cookie Preferences