W umbraco, czy jest możliwe sprawdzenie, czy istnieje pewna właściwość dla danego węzła?
Na przykład mam 5 węzłów i mam właściwości selektora multimediów dla pierwszego węzła samodzielnie. Muszę sprawdzić wszystkie węzły, czy właściwość selektora mediów jest dostępna dla węzłów, czy nie?sprawdź istnienie nieruchomości
11
A
Odpowiedz
11
myślę, że można po prostu sprawdzić istnienie własności poprzez porównanie null:
Node somenode = new Node(myNodeID);
if (somenode.GetProperty("myProperty") != null)
{
string myProperty = somenode.GetProperty("myProperty").Value.ToString();
//Do something with myProperty
}
9
Jeśli używasz maszynki może to zrobić tak:
Model.HasProperty("MyPropertyAlias")
, co pozwala sprawdzić, czy nieruchomość zawiera wartość w następujący sposób:
Model.HasValue("MyPropertyAlias")
0
można zrobić, jak to
if (Model.Content.HasValue("alias"))
{
//placeyour code here
}
+0
Powinieneś najpierw sprawdzić, czy właściwość istnieje przed sprawdzeniem wartości lub myślę, że otrzymasz wyjątek odwołania zerowego, jeśli z jakiegoś powodu nie istnieje. – ProNotion
Powiązane problemy
- 1. Sprawdź istnienie klucza YAML
- 2. Sprawdź istnienie HashMap kluczy
- 3. ADO.NET DataRow - sprawdź istnienie kolumny
- 4. django sprawdź istnienie zmiennej kontekstowej szablonu
- 5. Java: sprawdź istnienie pliku dowiązania symbolicznego
- 6. Sprawdź istnienie tabeli w slick 3.0
- 7. Łącze do bazy danych Oracle. Sprawdź istnienie lub nadpisanie?
- 8. input [type = "file"] sprawdź istnienie załącznika pliku za pomocą css
- 9. JS: sprawdź istnienie var, który jest równy 0
- 10. Uzyskanie klucza nieruchomości od wewnątrz wartości nieruchomości
- 11. Do nieruchomości, czy nie do nieruchomości?
- 12. Wykryto istnienie członka prywatnego
- 13. Jak sprawdzić istnienie DB?
- 14. Obsługa nieruchomości w Scala
- 15. Brakujące Nieruchomości w HttpWebRequest
- 16. Przyrzeczona nieruchomości Ember
- 17. brakującym: po nieruchomości ID
- 18. C# Delegat nieruchomości?
- 19. wtryskowa nieruchomości na atrybutach
- 20. nieruchomości z parametrem
- 21. Sharepoint Szukaj nieruchomości Waga
- 22. Python vs deskryptor nieruchomości
- 23. iteracja plików, sprawdzanie linii istnienie
- 24. sh: Test na istnienie plików
- 25. Jak sprawdzić istnienie pliku lokalnego?
- 26. Neo4j - Ograniczenie na istnienie własności
- 27. liczba Liczba przedmiotów z nieruchomości
- 28. Firefox: calc() nieprawidłowa wartość nieruchomości
- 29. model niestandardowy spoiwem dla nieruchomości
- 30. Get "wartość" nieruchomości w IGrouping
Czy robisz to w pliku xslt lub w formancie użytkownika? – Soldarnal