如何在ASP.NET网站上更改整个UI?

时间:2011-02-01 12:52:10

标签: asp.net themes

我正在asp.net网站上工作,我想在我的网站上实现主题。如果我选择任何主题,那么它将改变整个UI而不仅仅是颜色。更改后,它将显示一个新的用户界面。就像控件中div大小,宽度和位置的变化一样,以及页面中使用的所有html标签。

我有很多主题的例子,它只改变了UI颜色。任何好友都可以向我推荐整个UI可以改变的任何例子。

由于

1 个答案:

答案 0 :(得分:3)

两个建议浮现在脑海中,它们是分开的,但同时结合在一起。它们是Master pagesCSS

母版页允许您为页面结构实现明显不同的HTML markup,而CSS允许您为标记元素实现不同的属性(大小,位置,颜色,边框,字体等)。

因此,如果您只是想重新排列页面上的元素,那么CSS本身就可以提供帮助。请查看CSS Zen Garden,了解可能的大量示例。

但是,如果您希望完全更改界面,可能是使用不同的控件表示数据,那么Master pages可能是您的第一站。