PC Review


Reply
Thread Tools Rate Thread

ASP.Net navigation using Menu Control

 
 
Tom W
Guest
Posts: n/a
 
      12th Aug 2008
When I mouse over a Menu Control based navigation area the drop-down
selection list appears instantaneously. Is there a way to make it less
sensitive, so that it delays (even a fraction of a second would help) before
dropping down the menu?
 
Reply With Quote
 
 
 
 
Steve
Guest
Posts: n/a
 
      13th Aug 2008
Tom,

The OOTB Menu control doesn't seem to offer that property, but there are
alternatives.

With a CSS-based menu, you can use javascript to set a delay. Google: CSS
menu delay appearance

Alternately, DevExpress offers an ASP.NET menu component that has an
AppearsAfter property.
http://demos.devexpress.com/ASPxperi.../Features.aspx

I haven't tried either of these personally, so can't recommend one over the
other.

Good luck, and let us know how you solve this.

HTH

Steve

"Tom W" <Tom (E-Mail Removed)> wrote in message
news:9718E629-A8DA-42F3-947E-(E-Mail Removed)...
> When I mouse over a Menu Control based navigation area the drop-down
> selection list appears instantaneously. Is there a way to make it less
> sensitive, so that it delays (even a fraction of a second would help)
> before
> dropping down the menu?



 
Reply With Quote
 
Tom W
Guest
Posts: n/a
 
      13th Aug 2008
Thanks for the info, but not exactly what I expected from Microsoft. Instead
of adding the property in their Menu Control, they coerce me to pay for a 3rd
party product that does what theirs should???

"Steve" wrote:

> Tom,
>
> The OOTB Menu control doesn't seem to offer that property, but there are
> alternatives.
>
> With a CSS-based menu, you can use javascript to set a delay. Google: CSS
> menu delay appearance
>
> Alternately, DevExpress offers an ASP.NET menu component that has an
> AppearsAfter property.
> http://demos.devexpress.com/ASPxperi.../Features.aspx
>
> I haven't tried either of these personally, so can't recommend one over the
> other.
>
> Good luck, and let us know how you solve this.
>
> HTH
>
> Steve
>
> "Tom W" <Tom (E-Mail Removed)> wrote in message
> news:9718E629-A8DA-42F3-947E-(E-Mail Removed)...
> > When I mouse over a Menu Control based navigation area the drop-down
> > selection list appears instantaneously. Is there a way to make it less
> > sensitive, so that it delays (even a fraction of a second would help)
> > before
> > dropping down the menu?

>
>
>

 
Reply With Quote
 
Steve
Guest
Posts: n/a
 
      13th Aug 2008
Tom,

Microsoft's approach as I understand it has always been to provide a rich
customization capability but ship with only the most popular or desired
features. This opens up a huge third-party market for customized and
enhanced products. If I were a product manager trying to decide what to
implement, I don't think that an opening delay would have been very high on
the list. I only found a handful of references to the capability when I
searched for it. For someone like me who doesn't get to code all day every
day, third-party components that do exactly what I want are well worth the
relatively small cost involved. If you are working on a tight budget, then
perhaps that isn't the way to go.

You might be able to write a custom event handler to do what you want.
Perhaps one of the forum gurus will jump in here and suggest a way to do
that. Unfortunately, I don't know enough about it to guide you through it.

If the cost of third-party products is an issue, you can always try the
first option that I mentioned and write a CSS-based menu with javascript.
This is how I usually end up doing most of my menus anyway, even on ASP.NET
pages. I find this a lot easier than writing a long string of attributes or
using the properties box in Visual Studio.

HTH

Steve

"Tom W" <(E-Mail Removed)> wrote in message
news:A73176A9-2A72-444E-8383-(E-Mail Removed)...
> Thanks for the info, but not exactly what I expected from Microsoft.
> Instead
> of adding the property in their Menu Control, they coerce me to pay for a
> 3rd
> party product that does what theirs should???
>
> "Steve" wrote:
>
>> Tom,
>>
>> The OOTB Menu control doesn't seem to offer that property, but there are
>> alternatives.
>>
>> With a CSS-based menu, you can use javascript to set a delay. Google: CSS
>> menu delay appearance
>>
>> Alternately, DevExpress offers an ASP.NET menu component that has an
>> AppearsAfter property.
>> http://demos.devexpress.com/ASPxperi.../Features.aspx
>>
>> I haven't tried either of these personally, so can't recommend one over
>> the
>> other.
>>
>> Good luck, and let us know how you solve this.
>>
>> HTH
>>
>> Steve
>>
>> "Tom W" <Tom (E-Mail Removed)> wrote in message
>> news:9718E629-A8DA-42F3-947E-(E-Mail Removed)...
>> > When I mouse over a Menu Control based navigation area the drop-down
>> > selection list appears instantaneously. Is there a way to make it less
>> > sensitive, so that it delays (even a fraction of a second would help)
>> > before
>> > dropping down the menu?

>>
>>
>>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
asp:Menu control - setting the style of the selected item in the navigation RJN Microsoft ASP .NET 0 15th Mar 2008 05:50 PM
Navigation menu with repeater control Fabx Microsoft ASP .NET 1 20th Aug 2007 08:58 AM
Populating the Menu - Navigation Control =?Utf-8?B?TU1B?= Microsoft Dot NET 2 21st Sep 2006 03:15 PM
Gotcha for Navigation Menu in User Control =?Utf-8?B?SmViQnVzaGVsbA==?= Microsoft ASP .NET 0 23rd Jun 2006 04:24 PM
How to keep menu navigation on MDI parent form's main menu? =?Utf-8?B?RGF2ZSBMZWFjaA==?= Microsoft Dot NET Framework Forms 9 6th Oct 2005 06:29 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:35 AM.