を設定するとtextbox.Enabled = false
、すべての CSS スタイルが失われます。に設定できreadonly
、すべての CSS スタイルがうまく機能します。しかし、テキストボックスのCSSスタイルを保持するにはどうすればよいdisabled
ですか?
6859 次
3 に答える
3
disabled
これを使用して、入力にCSS スタイルを適用できます。
input[disabled]
{
/* Your CSS Styles */
background-color:#F0F0F0 !important;
color:#303030 !important;
}
また
/* To make this work add class="disabled" in your HTML input tag (for IE6)*/
input[disabled='disabled']
{
/* Your CSS Styles */
background-color:#F0F0F0 !important;
color:#303030 !important;
}
read-only
また、これを使用して入力にCSS スタイルを適用できます: (オプション)
input[readonly]
{
/* Your CSS Styles */
background-color:#F0F0F0 !important;
color:#303030 !important;
}
Id
または、その入力に対して anyまたはを宣言した場合は、上記のコードでorにclass
置き換えます。input
Id
class
与えるかどうかはわかりませんが!important
、一度与えずに試してみてください。それが機能する場合はOk!important
、それ以外の場合は CSSで検討してください。
出典:リンク
于 2012-09-28T04:09:50.397 に答える
0
読み取り専用と有効にはわずかな違いがあります。 読み取り専用ユーザーの INPUTを取得するコントロールに対してのみ使用できます。ただし、使用を制限するために、すべてのコントロールで共通にEnabled を使用できます。
**
- Enabled will affect the CSS not much But the Font Style(Color,Style), Control will not be available.
- Read Only Does the Same Work Without Affecting Anything,Control Will be Available**
于 2012-09-28T04:17:21.970 に答える
0
どうもありがとう、
私はそれを行うための解決策を見つけました。設定時に適用されるCSSスタイルはありませんが、Enabled=false
設定disabled=true
するとうまく機能します。
例:
[TextBox txtTest class="test" disabled="true"]
于 2012-09-28T22:53:17.670 に答える