
Vorsicht mit Visible = false
Vorsicht mit Visible = false
Eigentlich altbekannt, trotzdem bin ich gerade mal wieder darauf hereingefallen und schreibe des deshalb hier auf:
Ich wollte in einer ASP.NET Webforms Anwendung ein Servercontrol serverseitig über
meinControl.Visible = false;
ausblenden, um es nach einer Nutzeraktion auf dem Client wieder einzublenden:
$(Id$="MeinControl").show();
Leider funktioniert das allerdings nicht, da ein serverseitiges Visible = false dafür sorgte, dass das Control erst garnicht gerendert wurde und somit auf dem Client nicht verfügbar war.
Die simple Lösung im Codebehind:
meinControl.Style.Add(HtmlTextWriterStyle.Display, "none");
Dann klappts auch mit dem Einblenden ;-)
Weitere Einträge

Lebensdauer von SQLite-Datenbankverbindungen in .NET MAUI und Xamarin.Forms: Kurz- oder Langlebig?

Verstärkung bei der Quality Bytes GmbH in Sinzig gesucht (Softwareentwickler .NET, Softwareentwickler Angular, Xamarin, ASP.NET Core)

Klickbare Labels Mit Xamarin.Forms

Fehler: Xamarin.Forms legt in Visual Studio 2017 Update 5 leere Projektmappe an

Was tun, wenn die Xamarin App während der iOS Store Prüfung wegen einer Exception abgelehnt wird?

Hilfe! Xamarin iOS Simulator startet nicht und stürzt mit Fehler: 'A fatal error occured when trying to start the server' ab