<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