Ich versuche ein Etikett anzuzeigen, wenn falsche Informationen vorhanden sind. Dazu versuche ich diesen Code:Etikett bei Fehler anzeigen (HTML CSS)
C#
protected void Button1_Click(object sender, EventArgs e)
{
try
{
loginmethod(txt_us.Text, txt_pwd.Text);
Response.Redirect("WebForm1.aspx");
}
catch(Exception)
{
Label1.Text = ("Wrong info");
}
}
CSS
.info {
border-color:#F7281E;
background-color:#F8D8D7;
color: #ec3309;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
display:none;
}
HTML
<asp:Label ID="Label1" class="info" runat="server" Text=""></asp:Label>
Wenn ich über Code versuchen, und dann, wenn ich versuche, falsche Informationen in der Textbox wird dann die Beschriftung nicht angezeigt, wie ich th anzeigen werde Das Etikett?
Wenn ich entfernen display:none
dann Hintergrund mit dieser Farbe #F7281E;
ist die Anzeige auf Seite
eine Lösung?
wo ist css & html Problem? Verwenden Sie eine andere Tags –
Warum brauchen Sie das 'display: none', wenn das Etikett beim Start der Seite keinen Inhalt hat? Wenn das Entfernen das Problem löst, bleiben andere Probleme bestehen? –
@AndreyFedorov Was denkst du, ist das Problem dann? Dies ist eindeutig ein CSS-Problem. –