在VS 2008中工作

Source 模式下处理ASPX文件时,如果我在文件的page指令中指定了StyleSheetTheme,那么Visual Studio将为我提供可能的skinID值的AutoCompletion列表一个控件

e.g。

<asp:Button ID="myButton" runat="server" SkinID="
//Having typed this much, I'll get an intellisense with the possible skinid values for this button

我只是想知道是否可以在ASCX中获得相同的功能。 因为没有为控件指定样式表主题,VS不知道可能的值是什么......

您是否可以指定Visual Studio可用于Web用户控件的默认样式表主题。

有帮助吗?

解决方案

是的,你可以。如果在web.config中指定了默认主题,则用户控件中的intellsense也会列出可用的外观。

要定义默认主题,请在web.config中编辑以下条目:

...
<system.web>
    ...
    <pages styleSheetTheme="MyTheme">
    ...

这适用于主题和StyleSheetThemes。但它可能需要一些时间(或重建?),直到intellisense列出可用的皮肤。

BTW:指定要在web.config中使用的主题(而不是在页面中)具有额外的优势,您可以非常轻松地切换主题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top