Posiadam UserControl z kilkoma właściwościami typu boolean. Chciałbym, aby były ustawione domyślnie na true, jeśli nie zostały jawnie ustawione na stronie .aspx lub przynajmniej wymuszą ich deklarację, jeśli nie ma możliwości ustawienia wartości domyślnej. Wiem, że jest na to sposób, ponieważ wiele kontrolek ma wymagane właściwości, które łamią twoją aplikację, gdy próbujesz ją uruchomić i nie są zadeklarowane.Wartość domyślna UserControl w usłudze
Jak to zrobić?
Przykład:
<je:myControl runat="server" id="myControl" showBox="False">
Chcę system albo złamać lub ustawienie domyślne na „true”, jeśli Showbox pozostało z tej deklaracji.
Dzięki!
dziękuję! to jest idealne – Jason
'if (_ShowBox == null) {' może być prawdziwe, ponieważ nie można ustawić wartości bool na wartość null. – Peter
Co? sprawdzanie wartości bool z wartością null zawsze zwróci false !! – Yuki