2011-02-12 69 views
1

我想用这种方式开发我们的网站,用户可以选择主题。当用户选择主题,然后我想显示我们网站的图像与各种外观的主页和用户将只需选择图像和我们的网站的主题将改变。我知道如何从背后的代码改变主题。asp.net中的动态主题

我的问题是,我怎么能显示我的网站的主页的不同的图像,用户选择不同的外观。请告诉我出路。如果可能的话给我一个小代码来生成我的网站的主页图像,用户可以选择不同的主题。如果有人根据我的要求知道这样的事情的任何样本,请给我从哪里可以下载样本的网址。

感谢

+0

你说你想要主题的图像 - 你的意思是在图像周围放置一个框架,或者你想要将某些图像与选定的主题相关联? – Greg 2011-02-12 11:36:19

回答

1

我想我知道你想要说什么,我会去这样的:

  1. 应用主题到您的网站,然后运行它
  2. 把你的网页截图
  3. 打开画图,然后将截图粘贴到画布
  4. 将图片另存为“MySite_Theme1”或类似的东西

一旦你有对每个主题执行以下步骤,执行以下操作将每个预览应用于按钮

  1. 将屏幕截图添加到您网站的Images文件夹。
  2. 返回到您的网站并为每个主题创建一个<asp:ImageButton>。应用ID,ImageURL,ImageAlign,runat,高度和宽度。控件应根据按钮的高度&宽度调整图像大小。
  3. 转至changing themes with buttons, how?,对后面的代码进行编码。

我希望这可以帮助你

编辑:我也想查找这本书在C#& VB开始ASP.NET。 Wrox是出版商。我发现,并在www.wowebook.com :)更多

+0

听起来像这个解决方案在运行不同分辨率的计算机上会有问题吗? – Willy 2012-11-05 13:40:23