多做几个.css,然后根据条件随便加载一个

解决方案 »

  1.   

    <body bgcolor="<% =bgcr%>">
    就这样啊。bgcr是在服务器上定义的。
      

  2.   

    很简单,用css来控制,制作几个不同风格的css文件,只需更换当前页面用的css文件即可。
      

  3.   

    俺也想知道呢,有个asp做的论坛是这样的,
      

  4.   

    同意楼上几位的
    Css 和Xslt实现的。
      

  5.   

    如果只是改变颜色、背景之类的,用变量(来改变css,或直接写在页面上)就可以了如果要整个改变:一种风格的页面都放在同一个目录下,有n种风格就建n个目录,根据你选的风格,选择不同的目录(只要进入的那一页就可以了,其他页面用的都是相对路径),这样不仅仅是颜色,页面的的排版也可以完全不一样,像是两个网站,但组成的模块一般都是一样的,要写的程序也是一样的
      

  6.   

    用变量把body的设置全设置成变量,然后把设置放到数据库中去,读取就行了,跟读其他数据一样拉,建议去下个动网论坛看看就明白了
      

  7.   

    关是改改CSS样式是乎太简单了吧!如何做到怎个布局都更换,而且要与代码分离才够好
      

  8.   

    所有变量放数据库里,程序一开始全部读出.以后asp程序都是这样做的
      

  9.   

    参见:《Microsoft ASP.NET 快速入门教程》中的个性化入口:)
      

  10.   

    将不同的方案放入数据库,根据不同的要求使用这样的方式<body bgcolor="<% =bgcr%>">可以办到!!