我正在考虑在ASP.NET 2.0 Webform上使用ChangePassword控件。我不希望显示“取消”按钮。
有没有一种好方法可以隐藏它而不诉诸愚蠢的“width = 0”类型的游戏?
也许有一种通用的方法可以像这样遍历复合控件的各个部分 隐藏个别部分?
答案 0 :(得分:7)
将CancelButtonStyle.CssClass设置为类似“hiddenItem”的东西,并将CSS设置为“display:none”。
否则,您可以将控件转换为模板,只需手动删除取消按钮即可。在Visual Studio中单击设计模式下的控件时,会得到一个带有选项的小箭头,其中一个是“转换为模板”。
答案 1 :(得分:3)
使用.aspx页面快速简单的方法是在changepassword控件上设置这些取消按钮属性:
CancelButtonType = “链接” CancelButtonText = “”
答案 2 :(得分:0)
您可以使用ChangePassword.CancelButtonStyle属性在取消按钮上设置CSS类。然后在指定的类上应用“display:none”。