私はWebページ上で作業していますが、ある時点でasp:buttonを無効にする必要があります。Css&Asp:ボタンの競合
.pagerLinkDisabled
{
display: none;
}
だから私は無効になっ.NETへのボタンはclass="pagerLinkDisabled"
でそれをレンダリングし、ボタンが表示されていない設定たびに...
このページには、以下のクラスを持っているCSSファイルを使用していますpageloadで
は、私はこれを試してみました:
myButton.Enabled=false;
myButton.Style.Add("display","static");
私はcssファイルを変更せずにこの問題を回避するにはどうすればよいですか?
感謝:)
編集:
明確にする:
ボタンがレンダリングされているが、有効なときは、フレームワークは、クラス= "pagerLinkDisabled" を追加してfalseに設定されています入力タグに渡します。
このクラスは、変更できないCSSファイルで定義されています。
EDIT2:
私のボタンは、次のように定義されます
<asp:Button runat="server" ID="myButton" Text="mytext" Enabled="false" />
レンダリングされているHTMLは次のとおりです。
<input type="submit" name="ctl00$ContentPlaceHolder$ctl00$myButton" value="mytext" id="ctl00_ContentPlaceHolder_ctl00_myButton" class="pagerLinkDisabled" />
どのような問題がありますか?あなたは観察された行動と期待された行動をうまく説明していません。 –
"static"は有効な表示値ではありません - http://www.w3.org/TR/CSS21/visuren.html#display-prop – Quentin
Davidが述べたように、 "static"は "position"プロパティの有効な値です「表示」プロパティではありません。 CSS2, Visual, 9.3.1 –