ASP.NET ChangePassword コントロールのキャンセル ボタンを非表示にする方法

StackOverflow https://stackoverflow.com/questions/34237

  •  09-06-2019
  •  | 
  •  

質問

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:」を適用するだけです。指定されたクラスでは「なし」。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top