2011-02-12 2 views
1

Je veux développer notre site de telle sorte que l'utilisateur peut choisir le thème. quand l'utilisateur choisira le thème alors je veux montrer les images de la page d'accueil de notre site avec l'aspect différent et l'utilisateur choisira juste les images et le thème de notre emplacement seront le changement. Je sais comment changer le thème du code derrière.Thème dynamique dans asp.net

ma question est que comment puis-je afficher les différentes images de la page d'accueil de mon site avec un regard différent que l'utilisateur a choisi. S'il vous plaît dites-moi le moyen de sortir. Si possible, donnez-moi un petit code pour générer les images de la page d'accueil de mon site avec un thème différent que l'utilisateur choisira. Si quelqu'un connaît un échantillon de ces choses en fonction de mes besoins, s'il vous plaît donnez-moi l'URL d'où je peux télécharger l'échantillon.

grâce

+0

Vous dites que vous voulez mettre en image une image - voulez-vous dire mettre un cadre autour de l'image ou voulez-vous associer certaines images à un thème sélectionné? – Greg

Répondre

1

Je pense que je sais ce que vous essayez de dire, et j'iriez à ce sujet comme celui-ci:

  1. Appliquer un thème à votre site, puis exécutez
  2. une capture d'écran de votre page d'accueil
  3. Ouvrez Paint et coller la capture d'écran sur la toile
  4. Enregistrer l'image sous « MySite_Theme1 » ou quelque chose comme ça

Une fois que vous avez Suivez ces étapes pour chacun de vos thèmes, procédez comme suit pour appliquer chaque aperçu à un bouton

  1. Ajoutez les captures d'écran au dossier Images de votre site.
  2. Revenez sur votre site et créez un <asp:ImageButton> pour chaque thème. Appliquer ID, ImageURL, ImageAlign, runat, Hauteur et Largeur. Le contrôle doit redimensionner l'image en fonction de la hauteur du bouton &.
  3. Passez à changing themes with buttons, how? pour coder le code derrière.

J'espère que cela vous aide

EDIT: Je regarderais aussi pour le livre À partir ASP.NET en C# & VB. Wrox est l'éditeur. J'ai trouvé cela et beaucoup plus sur www.wowebook.com :)

+0

Cela ressemble à cette solution aura des problèmes sur les ordinateurs exécutant des résolutions différentes de la vôtre? – Willy