Let's say i have something like this:
I can't figure out, how to get current column index within
<
Columns
>
<
telerik:GridTemplateColumn
HeaderStyle-CssClass
=
'GridHeaderGreen ra'
ItemStyle-CssClass
=
'ra'
HeaderText
=
'#'
ItemStyle-Width
=
'25'
HeaderStyle-Width
=
'25'
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblRowNum"
runat
=
"server"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
HeaderStyle-CssClass
=
'GridHeaderGreen la'
ItemStyle-CssClass
=
'la'
HeaderText
=
'Server Name'
SortExpression
=
'TSM.TSMSERVER.NAME'
DataField
=
'Server_name'
UniqueName
=
'Server_name'
/>
<
telerik:GridTemplateColumn
HeaderStyle-CssClass
=
'GridHeaderGreen ra'
ItemStyle-CssClass
=
'ra'
HeaderText
=
"Error"
UniqueName
=
"ErrorMessageRecordCount"
>
<
ItemTemplate
>
<
asp:HyperLink
runat
=
"server"
ToolTip='<%# Eval("ErrorMessageRecordCount") %>' Text='<%# Eval("ErrorMessageRecordCount") %>'
NavigateUrl='<%# GetMessageDetailUrl(Container, ActLogSeverity.E) %>'>
</
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
I can't figure out, how to get current column index within
GetMessageDetail
method without these silly sending column number parameter, traversing some events, etc. I do have row number (container.ItemIndex), i do have column count total, but funny thing - i don't have column index! It's weird....