Ich habe eine ASP.NET-Webanwendung. Ich bin ziemlich neu bei .NET, aber ein langjähriger SQL- und Java-Programmierer. Ich habe eine Anforderung, eine Suchfunktion zu implementieren, wie sie derzeit in der Legacy-Anwendung implementiert ist. Es gibt ein auslagerbares Raster mit angezeigten Daten und ein Suchfeld. Sie geben Ihre Suchkriterien und die Rasterseiten zum ersten Treffer ein. Ein "Next-Match" -Button paginiert zum nächsten Eintrag usw. Auf diese Weise sieht der Benutzer, wo sein Suchbegriff in die Hierarchie der Daten fällt. Ich habe Beispiele gesehen, bei denen die Suchkriterien die Daten filtern und die Datenergebnisse einschränken. Das ist nicht was ich brauche..NET Grid mit Paging - Suche und blättern zum Ergebnis
Kann mir bitte jemand in die richtige Richtung zeigen? Ist es mit .NET möglich?
Ich habe einige verrückte benutzerdefinierte Ideen, aber ich will das Rad nicht neu erfinden.
Bearbeiten - Um zu verdeutlichen, gibt es eine vorhandene .Net-Steuerung oder -Funktionalität, die das tut?
Danke. Die Java-Version verwendet ein benutzerdefiniertes Steuerelement, das anders als das Grid View-Steuerelement in .NET funktioniert. Diese Rasteransicht ist ebenfalls eine Voraussetzung. – soulTower
Ok, also bin ich noch verloren. Beim Paging wird normalerweise ein Informationsbrocken gesucht, der basierend auf den Eingaben des Benutzers || angezeigt wird Standardeingaben. Das Anzeigen der Informationen ist normalerweise ziemlich statisch. Das Paging-Steuerelement kann aus Java neu geschrieben werden. Ich habe jetzt mindestens zwei benutzerdefinierte Pager für ASP.NET geschrieben, von denen der erste wegwerfend ist, um meinen Kollegen zu demonstrieren. – jcolebrand
Ich habe eine Rasteransicht, die mit s SQL-Abfrage verbindet, die 500 Ergebnisse zurückgibt. Das Raster zeigt jeweils 25 Zeichen an. Der Benutzer klickt auf "Weiter" und "Seite 2" und so weiter. Dies ist in der Rasteransicht integriert. Ich muss in der Lage sein, den Benutzer einen Wert eingeben zu lassen und das Gitter auf die richtige Seite neu laden zu lassen und die erste übereinstimmende Zeile hervorzuheben. Ich habe diese Fähigkeit nicht in irgendwelchen Demos gesehen, die ich gesehen habe. – soulTower