Frage

Ich denke, das ist ein gewünschtes Verhalten, aber ich versuche, es zu überwinden - ich suchte herum, und niemand beschwert sich von der gleichen Sache.

Ich habe eine Suchergebnisseite, die den Web-Teil des Kernsuchergebnisses enthält.Bei der Suche nach dem Wort "Test" sieht die URL aus wie folgt aus: http://xxxx.com/ssitepages/results.aspx ?k= test

und Ergebnisse werden angezeigt, wenn sie meines Schlüsselworts "Test" entsprechen.

Wenn jedoch eine Person direkt auf die Seite geht, ohne nach etwas zu suchen: http://xxxx.com/ssitepages/results.aspx , dann Alle Ergebnisse werden auf der Seite angezeigt, die unerwünschtes Verhalten ist.

Gibt es eine Eigenschaft, in der ich diese Ergebnisse verbergen kann, bis eine ordnungsgemäße Suche durchgeführt wird?

Vielen Dank im Voraus!

War es hilfreich?

Lösung

This is not the out of the box behavior. Hitting the results page with out a keyword parameter should result in a blank page. I am using the Enterprise Search Center site template. My results page is under /pages/results.aspx. Testing with a Basic Search center ressults in the same thing. I get no results without a keyword parameter.

Looking at your URL it appears that you have crearated your own results page in SitePages. I suspect that in configuring the Results web part you added some parameter that is causing the query to fire in spite of the keyword parameter.

Test the behavior with an OOB search site and then compare the web part properties.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top