2008-08-29 4 views
3

ASP.NET 2.0 WebフォームでChangePasswordコントロールを使用することを検討しています。私は「キャンセル」ボタンを表示したくありません。ASP.NET ChangePasswordコントロールのキャンセルボタンを非表示にする方法

愚かな「幅= 0」種類のゲームに頼らずに隠すには良い方法がありますか?

あるいは、 のようなコンポジットコントロールの部分を歩き、個々の部分を隠す一般的な方法がありますか?

答えて

7

CancelButtonStyle.CssClassを「hiddenItem」のように設定し、CSSを「display:none」に設定します。

そうしないと、コントロールをテンプレートに変換してキャンセルボタンを手動で削除することができます。 Visual Studioでデザインモードでコントロールをクリックすると、オプション付きの小さな矢印が表示され、そのうちの1つが「テンプレートに変換」になります。

0

ChangePassword.CancelButtonStyleプロパティを使用して、キャンセルボタンにCSSクラスを設定できます。次に、指定されたクラスに "display:none"を適用します。

+0

ChangePassword.CancelButtonStyleは、リード-onlyプロパティ...上記のようにChangePassword.CancelButtonStyle.CssClassを使用します。 – wloescher

3

ちょうどあなたの.aspxページを使用してすばやく簡単な方法は、これらがCHANGEPASSWORD制御上のボタンのプロパティを解除設定することです:

CancelButtonType =「リンク」 CancelButtonText =「」

関連する問題