Tôi có một mẫu dao cạo như bên dưới. Tôi muốn kiểm tra nếu giá trị trong trường đầu vào là null, đặt một chuỗi rỗng, nếu @UIManager.Member.EMail
có một giá trị, đặt giá trị của nó. Làm thế nào tôi có thể làm điều đó?Nếu giá trị là null đặt một chuỗi rỗng trên mẫu dao cạo?
Bình thường Input:
<input name="EMail" id="SignUpEMail" type="text" class="Input"
value="@UIManager.Member.EMail" validate="RequiredField" />
Razor Cú pháp Attempt:
<input name="EMail" id="SignUpEMail" type="text" class="Input" validate="RequiredField"
value="@(UIManager.Member == null) ? string.Empty : UIManager.Member.EMail" />
Giá trị được thể hiện trong các lĩnh vực đầu vào là:
True ? string.Empty : UIBusinessManager.MemberCandidate.EMail
càng lâu càng UIManager và UIManager.Member đều là phòng không null, này đã phải làm việc ... có thể giúp bạn làm rõ? –
Trên thực tế @ UIManager.Member ban đầu là null. Nó nhận được giá trị của nó sau một hoạt động postback. Vì vậy, nó không hoạt động, bạn nói đúng. Làm thế nào để kiểm tra nó như vậy? –