Hello:
Inside a DataList ItemTemplate, I have defined a tooltip. The purpose is to display a larger image on mouse over to thumbnail. Here is the code snippet:
| <ItemTemplate> |
| . |
| <asp:Image ID="thumbnail" ImageUrl='<%# Eval("ThumbnailUrl") %>' runat="server" /> |
| <telerik:RadToolTip ID="thumbnailTooltip" runat="server" TargetControlID="thumbnail" relativeTo="Element" Position="MiddleRight"> |
| <asp:Image ID="tooltipImage" ImageUrl='<%# Eval("ThumbnailTooltipUrl") %>' runat="server" /> |
| </telerik:RadToolTip> |
| . |
| </ItemTemplate> |
| <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> |
| <table cellpadding="0" cellspacing="0" style="width: 100%; height: 100%"> |
| <tr> |
| <td valign="top"> |
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" DataFieldID="IdUrl" DataNavigateUrlField="url" |
| DataSourceID="SqlUrl" DataTextField="TituloPagina" MultiPageID="RadMultiPage1" Height="100%"> |
| <DataBindings> |
| <telerik:RadTabBinding PageViewID="RadPageView1" SelectedIndexField="0" TextField="TituloPagina" Depth="1" /> |
| </DataBindings> |
| </telerik:RadTabStrip> |
| <asp:SqlDataSource ID="SqlUrl" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" |
| SelectCommand="SELECT TituloPagina, url, activo, IdUrl FROM TabsUrls WHERE (UserId = @UserId)" ProviderName="System.Data.SqlClient"> |
| <SelectParameters> |
| <asp:ControlParameter ControlID="lblUsuario" Name="UserId" |
| PropertyName="Text" Type="String" /> |
| </SelectParameters> |
| </asp:SqlDataSource> |
| <asp:Label |
| ID="lblUsuario" runat="server" Visible="False"></asp:Label></td> |
| </tr> |
| </table> |
| </asp:Content> |

<
CommandItemTemplate>
<
div align="right">
<
asp:LinkButton Style="vertical-align: bottom" ID="ClearButton" runat="server"
CommandName="Clear" Text="Clear"></asp:LinkButton> |
<
asp:Button runat="server" CommandName="Rebind" CssClass="rgRefresh"/>
<
asp:LinkButton Style="vertical-align: bottom" runat="server" CommandName="Rebind" Text="Refresh"></asp:LinkButton>
</
div>
</
CommandItemTemplate>
how do I prevent my ItemCommand handler from intercepting the default handler functionality in RadGrid being called?
protected void LogGrid_ItemCommand(object source, GridCommandEventArgs e)
{
if (e.CommandName == "Clear")
{
// here I handle my custom Clear command which works fine
return;
}
// but how do I prevent the RadGrid's Rebind command handling from being lost?? I've made various attempts here with RaiseBubbleEvent with no success. Strangely it's only the Rebind functionality that's never called. Commands outside the CommandItemTemplate hitting this function (like DeleteCommand at the row level) still have their functionality carried out by RadGrid.
}
Thanks in advance for any pointers.