Comment ajouter par programmation des trucs à contentPlaceHolder?

J'ai une page principale et que toutes mes pages sont en hériter.
Pour le formatage, j'ai pensé à placer le contenu qui diffère d'une page à l'autre dans un ContentPlaceHolder.

Maintenant, comment puis-je insérer le tout dans que? Depuis que j'ai l'intention de remplir la ContentPlaceHolder avec des trucs à partir d'une base de données je suppose que je vais devoir le faire par programmation.

  1. Comment puis-je ajouter des contrôles à ContentPlace Titulaire?
    J'ai vérifié d'autres réponses, mais je ne peux pas y accéder par son ID.

  2. Dois-je utiliser plusieurs ContentPlaceHolders depuis le début? Disons que je veux mettre des films. Devrait-il y avoir un seul avec toutes les images et de descriptions et de classements, de minerai de un ContentPlaceHolder pour chaque chose?

Je suis ouvert à d'autres solutions, comme je n'ai aucune expérience avec ASP.