2011-01-03 5 views
0

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?

Antwort

0

Sie haben gesagt, dass dies eine bestehende Anwendung ist und dass Sie normalerweise Java schreiben, also würde ich annehmen, dass die bestehende Anwendung in Java geschrieben ist. Java und C# sind sehr ähnlich, so dass Sie fast die eine Seite von der anderen Seite schreiben könnten.

Wie für die Logik, wie dies zu tun, wie funktioniert die bestehende App es tun? Warum erfinden Sie das Rad neu? Sie wurden nur gebeten, die Logik in eine neue Plattform umzuwandeln. Geben Sie die jahrelange Erfahrung der bestehenden Lösung nicht auf.

+0

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

+0

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

+0

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