How to I access the GridTemplateColumn of the RadGrid in the Codebehind?
I have a RadGrid as following.
How to I access the GridTemplateColumn of the RadGrid in the Codebehind?
Many thanks for your replying.
| <telerik:RadGrid ID="RadGrid_Category" runat="server" AllowSorting="True" GridLines="None" |
| Skin="Telerik" Width="100%" Height="360" OnSelectedIndexChanged="RadGrid_Category_SelectedIndexChanged" |
| DataKeyNames="CategoryId" DataSourceID="SqlDataSource_Category" OnItemDataBound="RadGrid_Category_ItemDataBound"> |
| <ExportSettings> |
| <Pdf FontType="Subset" PaperSize="Letter" /> |
| <Excel Format="Html" /> |
| <Csv ColumnDelimiter="Comma" RowDelimiter="NewLine" /> |
| </ExportSettings> |
| <MasterTableView CommandItemDisplay="None" CurrentResetPageIndexAction="SetPageIndexToFirst" |
| Dir="LTR" Frame="Border" TableLayout="Auto" AutoGenerateColumns="False" DataSourceID="SqlDataSource_Category" |
| DataKeyNames="CategoryId"> |
| <RowIndicatorColumn CurrentFilterFunction="NoFilter" FilterListOptions="VaryByDataType" |
| Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn CurrentFilterFunction="NoFilter" FilterListOptions="VaryByDataType" |
| Resizable="False" Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| <EditFormSettings> |
| <EditColumn CurrentFilterFunction="NoFilter" FilterListOptions="VaryByDataType"> |
| </EditColumn> |
| </EditFormSettings> |
| <Columns> |
| <telerik:GridBoundColumn CurrentFilterFunction="NoFilter" DataField="CategoryName" |
| FilterListOptions="VaryByDataType" ForceExtractValue="None" HeaderText="分類名稱" |
| SortExpression="CategoryName" UniqueName="CategoryName"> |
| <HeaderStyle /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn CurrentFilterFunction="NoFilter" DataField="CategoryId" |
| FilterListOptions="VaryByDataType" ForceExtractValue="None" HeaderText="CategoryId" |
| SortExpression="CategoryId" UniqueName="CategoryId" Display="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="編輯" UniqueName="TemplateColumn"> |
| <ItemTemplate> |
| <asp:ImageButton ID="ImageButton_Edit" runat="server" ImageUrl="/EditorPr.gif" OnClientClick="window.radopen('EditCategory.aspx', 'EditCategory'); return false;" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings EnablePostBackOnRowClick="True"> |
| <Selecting AllowRowSelect="True" /> |
| <Scrolling AllowScroll="True" UseStaticHeaders="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |