に示されていないが、.ERRORのための規則は次のとおりです。ASP.NETコントロール:私は「エラー」のクラスで私のページにいくつかのラベルを持っている隠された、Control.Visible =真
.error {
color:Red;
visibility:hidden
}
ラベルのマークアップは次のとおりです。
<asp:Label ID="lblError" runat="server" CssClass="error" ></asp:Label>
私は、その後の後ろに自分のコードに誤りラベルの.textのプロパティを設定します。
テキストを設定するときにlblError.Visible = True
を使用すると、ラベルは表示されません。それはなぜだろう?私はここで間違っているかもしれませんが、私はビジースタイルを設定するのと同じように設定したと思っていましたか?
をええ、私はdiffが何であったかわかりませんでした。 – Fermin
これはスーパーです。より少ないHTMLのレンダリング=より速いウェブサイト。たとえば、特定のボタンをクリックした後にコントロールを動的に表示したいと思えば、私はCSSのアプローチしか使用しないと仮定していますか? – rory
@rory yesこのコントロールをページで再び取得するには、サーバーへのポストバックが必要になります。 – Sarfaraaz