Don't you hate that sound!?!? I would bet money that Microsoft was NOT
getting hords of protesting customers picketing outside Redmond and chanting
"We want a sound when we navigate!" I don't know where they get the idea
for some of these things they force on us.
But I digress...
I don't know if this would still work in .Net, but in non-.Net environments
(I've used it as recently as W2K and IIS5.0), you can use remote scripting
to get fresh data for a field without refreshing the page. Doing so
prevents the Navigate event and it's the Navigate event that causes the
sound.
If you are in control of the client, you can also go to Control Panel ->
Sounds and under Windows Explorer set the Start Navigation sound to None.