Ich gehe davon aus, dass Sie wissen, wie Sie den Sichtbarkeitsbereich des Webparts erreichen können.
Klicken Sie auf den kleinen Pfeil-Symbol hervorgehoben.
Nehmen wir an, der Abfragezeichenfolgeflag Parametername ist Katze und Sie wollen es zeigen, wenn es Wert ist, ist „Sichtbar“
So können Sie es wie diese Sie
{% if(QueryString.GetValue("cat") = "Visible" {true}else{false} #%}
tun es auch tun können in umgekehrter Art und Weise wie diese
**{% if(QueryString.GetValue("cat") != "Visible" {false}else{true} #%}**
Edit: -
diese Weise können Sie mehrere Werte für eine einzelne Klausel wie diese
if(QueryString.GetValue("cat") != "Visible" && QueryString.GetValue("cat") != "")
Sie können dies auch mehrere Abfragen zu kombinieren, um zu überprüfen, wie ich in meinem Fall war.
if(QueryString.GetValue("cat") != "" || QueryString.GetValue("Author") != "" || QueryString.GetValue("tagname") != "") {true}else{false} #%}
Natürlich können Sie austauschbar verwenden "||" und "&" indem Sie Ihre Logik optimieren.
Ich hoffe, dass dies ausreicht, um alle Ihre Fälle zu behandeln. Lass mich wissen ob es funktioniert.
Das hat funktioniert. Ich glaube, dass es möglich ist, mehrere Klauseln in diesem hinzuzufügen? –
Vielen Dank Chetan Sharma für Ihre detaillierte Antwort und Bild hinzufügen, um mir zu helfen, zu identifizieren, wie Sie es finden. –