Mam szablon brzytwy, jak poniżej. Chcę sprawdzić, czy wartość w polu wejściowym jest null, wstaw pusty ciąg, jeśli @UIManager.Member.EMail
ma wartość, umieścić jego wartość. Jak mogę to zrobić?Jeśli wartość jest pusta, wstaw pusty ciąg na szablonie maszynki do golenia?
Normalna Wejście:
<input name="EMail" id="SignUpEMail" type="text" class="Input"
value="@UIManager.Member.EMail" validate="RequiredField" />
Razor Składnia Próba:
<input name="EMail" id="SignUpEMail" type="text" class="Input" validate="RequiredField"
value="@(UIManager.Member == null) ? string.Empty : UIManager.Member.EMail" />
Wartość jest pokazana w polu wejściowym jest:
True ? string.Empty : UIBusinessManager.MemberCandidate.EMail
dopóki UIManager i UIManager.Member są niezerowe, to powinien już pracować ... można wyjaśniać? –
Właściwie @ UIManager.Member jest początkowo pusty. Otrzymuje swoją wartość po operacji odświeżania. Więc to nie działa, masz rację. Jak to sprawdzić? –