你能在 ASCX Controls 中获得 SkinID 自动完成功能吗

发布于 2024-07-08 11:07:23 字数 475 浏览 8 评论 0原文

在 VS 2008 中工作

当在 Source 模式下处理 ASPX 文件时,如果我在文件的页面指令中指定了 StyleSheetTheme,则 Visual Studio 将为我提供可能的 SkinID 值的自动完成列表对于控件

,例如

<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 用户控件的默认样式表主题。

Working in VS 2008

When working on on ASPX file in Source mode, if i've specified a StyleSheetTheme in the page directive of the file, then Visual Studio will provide me with AutoCompletion lists of the possible skinID values for a control

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

I'm just wondering is it possible to get the same functionality in an ASCX.
Because theres no stylesheettheme specified for the control, VS doesn't know what the possible values are...

Can you specify a default stylesheet theme that Visual Studio can use for Web User Controls.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花间憩 2024-07-15 11:07:23

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

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

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

这适用于 Themes 和 StyleSheetThemes。 但可能需要一些时间(或重建?)直到智能感知列出可用的皮肤。

顺便说一句:指定在 web.config 中使用的主题(而不是在页面中)还有一个额外的优点,即您可以非常轻松地切换主题。

Yes you can. If you specify a default theme in your web.config, then the available skins will also be listed by intellsense in user controls.

To define a default theme, edit the following entry in web.config:

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

This works for both Themes and StyleSheetThemes. But it may take some time (or a rebuild?) until the available skins are listed by intellisense.

BTW: specifying the theme to be used in web.config (instead of in the pages) has the additional advantage, that you can very easily switch themes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文