在设计asp.net表单时禁用Visual Studio Design Surface上的css / Style

时间:2011-05-11 21:13:30

标签: asp.net css visual-studio visual-studio-2010

有没有人知道如何在visual stdio 2010设计界面上禁用css / style。

例如。

我的aspx页面上有这个按钮

<asp:Button id="btnShowPopup_Collateral" runat="server" style="display:none" />

我已将按钮上的样式隐藏在网页上。但它甚至没有在视觉工作室的设计表面上展示。我希望你们明白我想问的是什么。

我是Visual Studio 2010的新手

谢谢凯伊

1 个答案:

答案 0 :(得分:0)

设计页面仅显示页面加载时可见的控件。由于您已将控件设置为不可见,因此它不会显示在设计页面上。如果您拥有隐藏的控件,也是如此。我不知道在设计页面上关闭样式,但由于页面是从代码页面中呈现的,关闭这些样式很可能会让你什么都没有。

如果您绝对必须看到设计页面上的按钮,我建议在设计并在测试页面时将其重新放入时留下隐藏的片段。如果您绝对必须在设计上显示它而不更改代码,那么设置属性使其可见,然后转到窗口后面的form_load代码,您可以将该控件设置为隐藏在那里。然后您的设计页面将显示按钮,但当页面加载时,它会再次隐藏。这很可能是一种糟糕的技术,但绝对不会赢得任何“最佳实践”奖项。

很抱歉超级迟到的回复,但迟到总比我想的要好。