2016-02-26 1 views
-1

Je souhaite créer une liste déroulante sans aucun bouton de soumission pour extraire des données de la base de données dans asp.net et C# .as je suis nouveau à asp.net je ne savais pas comment l'assigner.Comment récupérer des données de la base de données lorsque l'option de liste déroulante est sélectionnée sans bouton de soumission dans asp.net

+0

Avez-vous essayé quelque chose? il suffit de partager ici – Sankar

+0

J'ai essayé sur le code de la page de vue seulement. en utilisant OnselectedIndex. Je ne sais pas comment récupérer les données sur la sélection de l'option dans la liste déroulante. Je suis débutant à ASP.net – Premnath

+0

Ensuite, vous devez utiliser la propriété 'OnselectedIndex' définie par la méthode C# où vous avez écrit un code pour obtenir des données de la base de données et n'oubliez pas de mettre' autopostback = "true" 'dans l'attribut aspx dropdownlist. – Sankar

Répondre

1

Vous pouvez utiliser JQuery pour gérer l'événement onchange à partir de la liste de sélection, puis utiliser cette valeur pour appeler une action get sur le serveur qui retournera les données à un div.

Voici un answer similaire.

+0

Lors de la sélection déroulante les données doivent être récupérées en tant que table et il doit être consulté qui satisfait la requête de filtre. est-ce que nous pouvons utiliser l'option OnSelectedIndex pour cela? – Premnath

+0

dans jquery vous devez utiliser les événements javascript. lorsque l'élément sélectionné est modifié, le changement d'événement 'change' –