or
Text='<%# Bind("blah") %>'technique, however in this instance this is not possible as there are 3 separate textboxes. When would be the best point to assign the values through codebehind? At the editcommand event (though afaik edit form items are not accessible from here)? Any help would be greatly appreciated.
<telerik:RadGrid ID="RadGrid1" runat="server" ShowHeader="false" AutoGenerateColumns="false" OnDetailTableDataBind="RadGrid1_DetailTableDataBind" OnNeedDataSource="RadGrid1_NeedDataSource" GridLines="None" ShowStatusBar="true" Width="300px" OnPreRender="RadGrid1_PreRender"> <MasterTableView DataKeyNames="CategoryID" AutoGenerateColumns="true" > <DetailTables> <telerik:GridTableView Name="Filters" AutoGenerateColumns="true"> <ItemTemplate> <telerik:RadButton Text='<%# Eval("FilterName") %>' runat="server" CategoryID='<%# Eval("CategoryID") %>' FilterID='<%# Eval("FilterID") %>' OnClick="Im_Clicked" /> .....'<%# Eval("CategoryID")%>' </ItemTemplate> </telerik:GridTableView> </DetailTables> <Columns> <telerik:GridBoundColumn DataField="CategoryName" /> </Columns> </MasterTableView> </telerik:RadGrid>