ページに「error」のクラスのラベルがいくつかあります。.errorのルールは次のとおりです。
.error {
color:Red;
visibility:hidden
}
ラベルのマークアップは次のとおりです。
<asp:Label ID="lblError" runat="server" CssClass="error" ></asp:Label>
次に、コードビハインドでエラーラベルの.Textプロパティを設定します。テキストを設定するときに
使用すると、ラベルが表示されません。lblError.Visible = True
なぜそうなるのか、何か考えはありますか?私はここで間違っているかもしれませんが、.Visibleを設定することは、可視性スタイルを設定するようなものだと思いましたか?