Ich habe ein UserControl mit ein paar booleschen Eigenschaften drin. Ich möchte, dass sie standardmäßig auf "true" gesetzt werden, wenn sie nicht explizit auf der ASPX-Seite gesetzt werden, oder sie zumindest zwingen, deklariert zu werden, wenn es keinen Weg gibt, einen Standard festzulegen. Ich weiß, dass es eine Möglichkeit gibt, dies zu tun, weil viele Steuerelemente Eigenschaften benötigt haben, die Ihre App beim Versuch, sie auszuführen, unterbrechen und sie nicht deklariert werden.UserControl Standardwert in Eigenschaft
Wie mache ich das?
Beispiel:
<je:myControl runat="server" id="myControl" showBox="False">
Ich möchte das System entweder brechen oder die Standardeinstellung auf „true“ gesetzt, wenn showBox aus dieser Erklärung bleibt.
Danke!
danke! das ist perfekt – Jason
'if (_ShowBox == null) {' kann wahr sein, weil du keinen bool auf null setzen kannst. – Peter
Was? Bool mit Null zu überprüfen wird immer falsch zurückgeben !!!! – Yuki