| protected void radGridCompanies_ItemDataBound(object sender, GridItemEventArgs e) |
| { |
| if (e.Item is GridPagerItem) |
| { |
| GridPagerItem pager = (GridPagerItem)e.Item; |
| RadComboBox PageSizeCombo = (RadComboBox)e.Item.FindControl("PageSizeComboBox"); |
| PageSizeCombo.Items.Clear(); |
| PageSizeCombo.Items.Add(new RadComboBoxItem("10")); |
| PageSizeCombo.Items.Add(new RadComboBoxItem("20")); |
| PageSizeCombo.Items.Add(new RadComboBoxItem("50")); |
| PageSizeCombo.Items.Add(new RadComboBoxItem("100")); |
| PageSizeCombo.FindItemByText(e.Item.OwnerTableView.PageSize.ToString()).Selected = true; |
| } |
| } |
| protected void rcDates_DayRender(object sender, Telerik.Web.UI.Calendar.DayRenderEventArgs e) |
| { |
| e.Day.ToolTip = ""; |
| } |
<telerik:RadMenu ID="RadMenu1" runat="server" ClickToOpen="true">
<Items>
<telerik:RadMenuItem runat="server" Text="PRODUCTS" >
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text="PRODUCTS" onclick="redirect();"></asp:Label>
<img alt="More Options" src="../Images/Refresh.gif" id="Img" onclick="openMenu();" />
</ItemTemplate>
<Items>
<telerik:RadMenuItem Text="ASP.NET AJAX Controls" runat="server">
</telerik:RadMenuItem>
<telerik:RadMenuItem Text="WinForms Controls" runat="server">
</telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="CONSULTING" NavigateUrl="http://www.google.com">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="PURCHASE" NavigateUrl="http://www.google.com">
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="SUPPORT " NavigateUrl="http://www.google.com">
<GroupSettings Flow="Horizontal"></GroupSettings>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
<script type="text/javascript">
function openMenu()
{
var menu = $find("<%= RadMenu1.ClientID %>");
var item = menu.findItemByText("PRODUCTS");
item.open();
}
function redirect()
{
window.location.href="http://www.telerik.com";
}
</script>
Its working well and good........but here my requirement is " the image(Refresh.gif) beside the product menuItem should be invisible. and it should be visible when I hover on it." How can i do this.Can you please help me in this
Thanks
Srikanth gn
| <telerik:RadScriptBlock> | |
| function OnGroupExpanding(sender, eventArgs) { | |
| //To put the current group code into hidfiled | |
| } | |
| function OnGroupCollapsing(sender, eventArgs) { | |
| //To remove the current group code from hidfield | |
| } | |
| </telerik:RadScriptBlock> | |
| <asp:HiddenField ID="hidExpandGroupKeys" runat="server" /> | |
| <telerik:RadGrid runat="server" ID="ItemsList"> | |
| <MasterTableView DataKeyNames="code"> | |
| <GroupByExpressions> | |
| <telerik:GridGroupByExpression> | |
| <GroupByFields> | |
| <telerik:GridGroupByField FieldName="SubGroupCode"></telerik:GridGroupByField> | |
| </GroupByFields> | |
| </telerik:GridGroupByExpression> | |
| </GroupByExpressions> | |
| <Columns> | |
| <telerik:GridBoundColumn DataField="code"> | |
| </telerik:GridBoundColumn> | |
| <telerik:GridBoundColumn DataField="SubGroupCode"> | |
| </telerik:GridBoundColumn> | |
| </Columns> | |
| </MasterTableView> | |
| <ClientSettings> | |
| <ClientEvents OnGroupCollapsing="OnGroupCollapsing" OnGroupExpanding="OnGroupExpanding" /> | |
| </ClientSettings> | |
| </telerik:RadGrid> |
<
telerik:GridGroupByField FieldAlias="Total" Aggregate="Sum" FieldName="DistanceTravelled" />
<
telerik:GridBoundColumn DataField="DistanceTravelled" HeaderText="Distance Travelled (miles)" UniqueName="DistanceTravelled" Aggregate="Sum" DataFormatString="{0:F2}" FooterText="Total: "
></telerik:GridBoundColumn>