or
<add key="Telerik.Skin" value="Windows7" /><add key="Telerik.RadGrid.Skin" value="Windows7" /> <add key="Telerik.Radmenu.Skin" value="Windows7" />SkinID="Windows7"
Private Sub GRD_NewsList_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles GRD_NewsList.PreRender If Not Page.IsPostBack Then Dim val As String = GetNumeric(Request("NewsId")) If val = 0 Then GRD_NewsList.MasterTableView.IsItemInserted = True Else For Each Items As GridDataItem In GRD_NewsList.MasterTableView.Items If GetNumeric(Items.GetDataKeyValue("NewsId")) = val Then Items.Edit = True Exit For End If Next End If GRD_NewsList.Rebind() End If End Sub

I am using a hyperlink column in a RadGrid. The grid is bound via ClientBinding - binding is working fine. Column is defined as follows:
<
telerik:GridHyperLinkColumn UniqueName="MLSNUMBER" HeaderText="Mls Number" DataNavigateUrlFields="DetailsUrl" DataTextField="MlsNumber" Target="_blank" DataNavigateUrlFormatString="{0}"></telerik:GridHyperLinkColumn>
<telerik:RadTextBox ID="searchTerm" runat="server" SkinID="formText" CssClass="formField" /> <telerik:RadButton AutoPostBack="false" ID="searchSubmit" UseSubmitBehavior="false" runat="server" Text="Search" OnClientClicked="search" /><telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function search() { var panelSourceMap = $.parseJSON($('#<%= textPanelSourceMap.ClientID %>').val()); var query = $('#<%= searchTerm.ClientID %>').val(); for (var i in panelSourceMap) { var panel = $find(panelSourceMap[i].Key); var sourceName = panelSourceMap[i].Value; if (panel != null) { panel.ajaxRequest(query); } } } </script></telerik:RadCodeBlock><telerik:RadPanelBar ID="resultsPanelBar" runat="server" ExpandMode="FullExpandedItem" > <ItemTemplate> <h2>SomeText</h2> <telerik:RadAjaxPanel RequestQueueSize="10" LoadingPanelID="searchLoadingPanel" ID="resultsUpdatePanel" runat="server" Height="200px" Width="300px"> <selfsvc:SearchResults ID="searchResult" runat="server" /> </telerik:RadAjaxPanel> </ItemTemplate></telerik:RadPanelBar>void resultsPanelBar_ItemDataBound(object sender, Telerik.Web.UI.RadPanelBarEventArgs e){ string sourceName = ((KeyValuePair<string, string>)e.Item.DataItem).Key; RadAjaxPanel panel = (RadAjaxPanel)e.Item.FindControl("resultsUpdatePanel"); if (panel != null) { selfService.UserControls.SearchResults results = (selfService.UserControls.SearchResults)panel.FindControl("searchResult"); if(results != null) results.SourceName = sourceName; clientPnlSrcMap.Add(panel.ClientID, sourceName); panel.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(panel_AjaxRequest); }}