Salve, vi posto uno script funzionante. Esso mi permette di aprire un menù a tendina in modalità click.

Tale esigenza l'avrei solo per i mobile. Come posso fare ?

codice:
 <script type="text/javascript">
                    <%= Menu_Admin.ClientID %>.addEventListener("click", clickMenu, true);
                        function clickMenu(e) {


                            if(e.target.parentNode.className.indexOf("has-popup")>-1){


                                //sto cliccando un elemento che possiede un sottomenu, perciò fermo la propagazione del click
                                if (!e) var e = window.event;
                                e.cancelBubble = true;
                                if (e.stopPropagation) e.stopPropagation();
                                if (e.preventDefault) e.preventDefault();


                                //inoltre faccio apparire il sottomenu
                                Sys.WebForms.Menu._elementObjectMapper.getMappedObject(e.target.parentNode).mouseover();
                            }


                        }
                    //gestisco il mouseover e ne arresto la propagazione
                      <%= Menu_Admin.ClientID %>.addEventListener("mouseover", hoverMenu, true);
                      function hoverMenu(e) {


                        if(e.target.parentNode.className.indexOf("has-popup")>-1){


                          if (!e) var e = window.event;
                          e.cancelBubble = true;
                          if (e.stopPropagation) e.stopPropagation();
                          if (e.preventDefault) e.preventDefault();
                        }
                    }


                </script>