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

如何更改ASP.NET网站上的整个UI?,asp.net,themes,Asp.net,Themes,我在asp.net网站上工作,我想在我的网站上实现主题。如果我选择任何主题,那么它将改变整个UI,而不仅仅是颜色。更改后,它将显示一个新的用户界面。和div大小、宽度和位置的变化一样,控件的宽度和位置相同,页面中使用的所有html标记都相同 我有很多只改变UI颜色的主题示例。有谁能给我推荐一个可以改变整个用户界面的例子吗 谢谢我突然想到两个建议,它们是分开的,但同时又结合在一起。它们是和 母版页允许您为页面结构实现显著不同的属性,而CSS允许您为标记元素实现不同的属性(大小、位置、颜色、边框、字

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

我有很多只改变UI颜色的主题示例。有谁能给我推荐一个可以改变整个用户界面的例子吗


谢谢

我突然想到两个建议,它们是分开的,但同时又结合在一起。它们是和

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

因此,如果您只是想重新排列页面上的元素,那么CSS本身就可以提供帮助。请看一大堆可能的例子


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

想到两个建议,它们是分开的,但同时又结合在一起。它们是和

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

因此,如果您只是想重新排列页面上的元素,那么CSS本身就可以提供帮助。请看一大堆可能的例子

但是,如果您希望完全更改接口,可能是通过使用不同的控件表示数据,那么这可能是您的第一站