如何隐藏 ASP.NET ChangePassword 控件上的取消按钮
题
我正在考虑在 ASP.NET 2.0 Webform 上使用 ChangePassword 控件。我不想显示“取消”按钮。
有没有一种好方法可以隐藏它,而无需诉诸愚蠢的“宽度= 0”之类的游戏?
或者,也许有一种通用方法可以遍历复合控件的各个部分,如下所示 并隐藏单个部分?
解决方案
将 CancelButtonStyle.CssClass 设置为“hiddenItem”之类的值,并将 CSS 设置为“display:none”。
否则,您可以将控件转换为模板,然后手动删除取消按钮。当您在 Visual Studio 的设计模式下单击该控件时,您会看到一个带有选项的小箭头,其中之一是“转换为模板”。
其他提示
仅使用 .aspx 页面的一种快速简单的方法是在 Changepassword 控件上设置这些取消按钮属性:
CancelButtonType=“链接” CancelButtonText=“”
您可以使用 ChangePassword.CancelButtonStyle 属性来设置“取消”按钮上的 CSS 类。然后只需应用“显示:无”指定的类。
不隶属于 StackOverflow