【问题标题】:How to hide the cancel button on an ASP.NET ChangePassword control如何隐藏 ASP.NET ChangePassword 控件上的取消按钮
【发布时间】:2010-09-07 05:56:57
【问题描述】:

我正在考虑在 ASP.NET 2.0 Webform 上使用 ChangePassword 控件。我不想显示“取消”按钮。

有没有一种很好的方法来隐藏它而不求助于愚蠢的“width = 0”之类的游戏?

或者也许有一种通用的方法可以像这样遍历复合控件的各个部分 并隐藏各个部分?

【问题讨论】:

    标签: asp.net webforms


    【解决方案1】:

    仅使用 .aspx 页面的一种快速简单的方法是在 changepassword 控件上设置这些取消按钮属性:

    CancelButtonType="链接" CancelButtonText=""

    【讨论】:

      【解决方案2】:

      将 CancelButtonStyle.CssClass 设置为“hiddenItem”,并将 CSS 设置为“display:none”。

      否则,您可以将控件转换为模板,然后手动删除取消按钮。当您在 Visual Studio 的设计模式下单击控件时,您会看到一个带有选项的小箭头,其中一个是“转换为模板”。

      【讨论】:

        【解决方案3】:

        您可以使用 ChangePassword.CancelButtonStyle 属性在取消按钮上设置 CSS 类。然后在指定的类上应用“display: none”。

        【讨论】:

        • ChangePassword.CancelButtonStyle 是一个只读属性...按照上面的方法使用 ChangePassword.CancelButtonStyle.CssClass。
        猜你喜欢
        • 2012-07-10
        • 2021-10-19
        • 1970-01-01
        • 1970-01-01
        • 2013-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-01-19
        相关资源
        最近更新 更多