我在设计一个电子商铺的网站,用户可以在上面开铺面,类似于淘宝。现在有20个铺面网页(HTML格式),这些铺面只有图片和CSS风格不同。在用ASP.NET实现这些铺面模板时,如果也做20个是不是太笨了,也不易于后期维护。我的想法是,用<#Eval()#>把这些图片和CSS动态绑定,这样做一个页面就可以了。这样做怎么样呢,是不是还有更好的方法呢?请教了!提前祝大家新年好!

解决方案 »

  1.   

    写20个样式。写一个模板页面。然后在这里模板页面里面切换CSS就可以了
      

  2.   

    就是用一个母板页面。在里面切换CSS
      

  3.   

    写20个样式。写一个模板页面。然后在这里模板页面里面切换CSS就可以了用theme. 
    page.theme="模板都可以了
      

  4.   

    请问大家CSS不是定义在<form>中的,如何实现切换呀!<head runat="server">
        <title>无标题页</title>
    <style type="text/css"> 
    </style></head>
      

  5.   

    请问,模板中的图片怎么处理呢,可以用CSS解决吗?是不是得针对不同模板用<#Eval()#>绑定图片名?
      

  6.   

    如果它們能夠基於同一個HTML頁面,做20個CSS就可以了。