ASP.NET ChangePassword コントロールのキャンセル ボタンを非表示にする方法
質問
ASP.NET 2.0 Web フォームで ChangePassword コントロールを使用することを検討しています。「キャンセル」ボタンを表示したくないのですが。
愚かな「width = 0」のようなゲームに頼らずにそれを非表示にする良い方法はありますか?
または、このような複合コントロールのパーツをウォークスルーする一般的な方法があるかもしれません 個々のパーツを非表示にしますか?
解決
CancelButtonStyle.CssClass を「hiddenItem」などに設定し、CSS を「display:none」に設定します。
それ以外の場合は、コントロールをテンプレートに変換し、キャンセル ボタンを手動で削除するだけです。Visual Studio のデザイン モードでコントロールをクリックすると、オプションを含む小さな矢印が表示され、その 1 つが「テンプレートに変換」です。
他のヒント
.aspx ページを使用するだけの簡単な方法は、changepassword コントロールに次のキャンセル ボタン プロパティを設定することです。
CancelButtonType="リンク" CancelButtonText=""
ChangePassword.CancelButtonStyle プロパティを使用して、キャンセル ボタンに CSS クラスを設定できます。次に、「display:」を適用するだけです。指定されたクラスでは「なし」。
所属していません StackOverflow