apfelsine: ScrollTo / ScrollTop

Beitrag lesen

var afterSearch='@Model.Searched';

Hier weist du der Variablen afterSearch den String "@Model.Searched" zu. Wahrscheinlich wird diese Variable niemals ein String mit dem Wert "True" werden.

Doch. Es war ein versehen das ich die asp.Net Variable drin gelassen habe.
Im geladenen Dokument steht :

var afterSearch='True';

Dementsprechend geht der Compiler auch definitiv da in die if-Abfrage.

if(afterSearch=='True')

So vergleichst du, ob afterSearch ein String mit dem Wert "True" ist, du möchtest aber wahrscheinlich wissen, ob ein Element existiert.

Die if-Abfrage ist korrekt, denn es ist tatsächlich ein String mit dem Wert 'True'.
Ich habe das überprüft, die Abfrage wird definitiv abgearbeitet.

style="{ text-decoration:none;}"

Dies ist im HTML-Kontext falsch.

Dein HTML sollte auch überarbeitet werden. Das u-Element ist für HTML4 missbilligt und als HTML5-Element nicht notwendig. Ebenso das br-Element. Abstände werden mit CSS festgelegt, auf inline-style-Angaben sollte man ebenso verzichten.

Danke für den Hinweis. Ich bin da nicht ganz auf dem neuesten Stand.

wie ich der View  Methode die Anker-Referenz mitgebe,
Wobei mir gerade die Idee kam, das man dafür vermutlich eine neue Route anlegen muss mitsamt Anker.

Ich habe keinen Plan, wovon du sprichst.

Von Routing in Asp.Net MVC3

lG
apfelsine