Ajouter dynamiquement un style d'étiquette à un ASP.Net Page Web

J'ai le code suivant qui ajoute une étiquette et d'un contrôle gridview à une asp.net page:

  GridView grd = CreateGridView(kvp.Key.Text);
  Label l = new Label();
  l.Text = "some text";
  l.CssClass = "this has no effect";
  placeHolderResults.Controls.Add(l);
  placeHolderResults.Controls.Add(grd);

Deux questions vraiment:

  1. Que la page aura un multiple et unknow quantité de Label + Grille paires je suis une boucle dans le code ci-dessus, est-ce la meilleure façon d'ajouter les contrôles de la page?
  2. Je ne peux pas le style de l'étiquette? Comment voulez-vous faire? En regardant le code HTML qui est créé, l'étiquette s'avère être un SPAN.

Merci d'avance,

Jim

où avez-vous définir vos styles?

OriginalL'auteur BIDeveloper | 2010-12-09