WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

Extended GridView Control

— Add- On do WorldWideScripts.net

Subskrybuj nasz kanał aby być na bieżąco!

Nowy! Dołącz do nas, jak chcesz!


Extended GridView Control - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

IMP: - ExtendedGridView Control jest rozszerzenie.NET GridView.
W ten sposób wszystkie właściwości i zdarzenia, które są dostępne w.NET GridView będzie także dostępny z ExtendedGridView

Przywoławczy zapewnia NET znaczącą wadę. Jeśli chcesz użyć domyślnej Pager dostarczone przez Net, to trzeba będzie związać cały zestaw danych / DataTable do GridView. np: masz 5000 wierszy w bazie danych i pokazujesz 20 rekordów na stronie, a następnie również użyć domyślnych.NET stronicowania, trzeba będzie powiązać 5000 Wiersze z GridView (zamiast faktycznie obowiązujące tylko 20). I za każdym razem zmienić PageIndex, wszystkie 5000 Wiersze będą musiały być rebinded.

Aby rozwiązać ten problem, można zaimplementować niestandardowego stronicowania. Ale to wymaga dużo kodowania do zrobienia. Alternatywą byłoby użyć mojego Kontrola ExtendedGridView, który wszystko zrobione automatycznie. Po prostu trzeba ustawić kilka prostych właściwości i gotowe.

ExtendedGridView posiada następujące funkcje sterowania:
================================
  • Domyślne style określone
  • Niestandardowe stronicowania obsługiwane (pager Control)
    • Nie ma potrzeby, aby związać cały zestaw danych
    • Rzeczywiście można wiązać tylko te wiersze, potrzebne i ustawić właściwości dla PagerControl
    • Mój Rozszerzona GridView pokaże odpowiednio pagera Control
  • Jeszcze jedno wydarzenie Skocz do określonego numeru strony (tj bezpośrednio dzieje do 20 strony)
  • IsCheckBoxColumnRequired właściwość może być wykorzystywane dla kolumny pole wyboru jak w pierwszej kolumnie (włączając funkcję selectAll)


Nowe właściwości przewidziane (dodatkowy do normalnego GridView)
====================================
  • GridPageIndex = liczba chcesz ustawić
  • TotalRecords = liczba rekordów
  • GridPageSize = liczba rekordów chcesz pokazać na pojedyncze
  • IsCheckboxColumnRequired = dodać kolumny pole wyboru w pierwszej kolumnie GridView (z Wdrożona funkcjonalność selectAll)


Nowe Wydarzenie dodane (dodatkowy do normalnego GridView)
================================
  • JumpPageNumberChanged = Aby uzyskać nowy numer strony, które użytkownik przewidzianego ruchu bezpośrednio do tej strony


Jak używać go w kodzie
==================
  • Dodaj odwołanie do biblioteki ExtendedGridView (dostarczanych pobrania)
  • Sposób należy użyć GridView, można użyć ExtendedGridView
  • Trzeba tylko ustawić następujące właściwości:
    • AllowPaging = true
    • GridPageIndex = liczba chcesz ustawić
    • TotalRecords = liczba rekordów
    • GridPageSize = liczba rekordów chcesz pokazać na jednej stronie
  • Wystarczy upewnić się, że można obsługiwać Zmiana wydarzenie Siatka PageIndex
    • W takim przypadku możesz zmienić przypisanie wymaganych danych (nowe 20 rekordów)
  • Możesz obsługiwać JumpPageNumberChanged wydarzenie i powiązać rekordy odpowiednio
    • Będziesz musiał ustawić GridPageIndex według nowej wartości, który otrzymasz wraz z Szczegóły zdarzenia


Uwaga: - => Poruszając ExtendedGridView... można użyć zamiast PageIndex GridPageIndex

Pobierz
Inne akcesoria w tej kategoriiWszystkie składniki tego autora
KomentarzeNajczęściej zadawane pytania i odpowiedzi

Właściwości

Utworzono:
04 październik 11

Ostatnia aktualizacja:
N / A

High Resolution:
Nie

Zgodne przeglądarki:
IE6, IE7, IE8, IE9, Firefox, Pliki wliczony

Wersja oprogramowania:
.NET 2.0,.NET 3.0,.NET 3.5,.NET 3.7,.NET 4.0,.NET 4.5

Słowa kluczowe

eCommerce, wszystkie przedmioty, c-sharp, CustomControl, Dot-NET, ExtendedGridView, GriridView