J'ai Je veux peupler une liste déroulante avec les valeurs et le texte: P> valeur = "http://www.thissite.com" text = "nom du site" p>
blockquote> Je peux les obtenir dans des tableaux individuels en utilisant ceci: p> Cependant, je veux les combiner dans un tableau, puis boucler et remplir la liste déroulante dans le codebehind. Je peux la renseplir de cette manière en boucle à travers les matrices individuelles, mais cela semble juste comme s'il doit y avoir une meilleure façon avec moins de code. P> Quelqu'un peut-il me dire comment? P> Crédit à vous tous, mais beaucoup remercient à AcerMate433S 'Réponse ci-dessous. p> appsetting code> Block qui ressemble à ceci:
NameValueCollection appSettings = ConfigurationManager.AppSettings;
for (int i = 0; i < appSettings.Count; i++)
{
Response.Write(appSettings.GetKey(i).ToString() + "-" + appSettings[i].ToString());
}
3 Réponses :
AppSettings est une erreur
Merci c'est génial m'a sauvé des charges de code. Je vais modifier ma question avec un petit exemple. Merci
Vous pouvez étendre le fichier de configuration en créant des configurations personnalisées.
Essentiellement, vous vous retrouverez avec: http: / /wwww.4guysfromrolla.com/articles/020707-1.aspx p> Vous pouvez spécifier la clé comme nom du site et utilisez simplement http://cephas.net/blog/2003/09/26/Extendante-webconfig-in-aspnet / genre de chose. p> p>
Si vous structurez correctement la configuration personnalisée, vous n'avez pas besoin d'analyser une chaîne délimitée des virgules. Vous auriez des éléments ou des attributs séparés pour le nom et l'URL
jglouie, pouvez-vous donner un exemple de comment définir cela
Juste pour donner un échantillon de travail complet car cette question continue à obtenir des hits