2010-01-29 4 views
1

J'utilise une liste de SelectListItem en C# pour remplir les éléments d'une liste déroulante. Lorsque je sélectionne une autre option, IE8 met juste à jour la même chose en affichant la valeur sélectionnée, mais dans Mozilla, la valeur sélectionnée n'est pas affichée. J'utilise MVC 2.0. La page entière est rechargée avec l'option sélectionnée du changement. Je confirme en voyant la "source de vue". Quel pourrait être le problème avec Mozilla?Problème lors de l'affichage de la valeur sélectionnée à partir de la liste déroulante dans mozilla (C#)

Toute aide est grandement appréciée.

+1

Ce n'est pas ce que les balises sont pour. –

+0

Pouvez-vous poster le fichier html rendu? Désactivez également Javascript juste pour faire en sorte qu'aucun code client n'interfère. –

Répondre

0

essayer de faire ce

<%= Html.DropDownList("CategoryId", (IEnumerable<SelectListItem>)ViewData["categories"])%> 

ou essayer de changer le nom de contrôle ..

+0

Je fais la même chose que vous l'avez suggéré, mais lorsque j'essaie de recharger la page, l'attribut "selected" de Dropdown ne fonctionne pas avec Mozilla, alors que cela fonctionne bien avec IE8. – sudhansu

+0

vérifier ce lien, cela résout mon problème. http://forums.asp.net/p/1327178/2652936.aspx – Nnp

Questions connexes