Paginacja w asp.net mvc oraz jQuery

0

Czy jest ktoś w stanie polecić jakiś dobry tutorial jak zrobić paginację w asp.net w połączeniu z jQuery? Przeglądałem już kilka tutoriali i nie trafiłem jak do tej pory na pożądny. Może jesteście w stanie coś polecić?

0

Ale czemu koniecznie w połączeniu z jQuery? Nie prościej wykorzystać jakiegoś gotowego grida do tego?

0

Chcę zrobić swój szablon dla tabelki. Grid chyba nie daje takiej możliwości aby swój szablon pod tabelkę podpiąć?

0

Ale który Grid? jqGrid? DataTables? FlexGrid? Kendo? Czy któryś z miliona innych?

0

Którykolwiek, z żadnego nie korzystałem. Możesz jakiś polecić?

0

Nie mogę, bo nie wiem jakie masz potrzeby, a poza tym od 2 lat nie śledzę frontendu. Podejrzewam, że różnice są głównie w cenach i licencjach, za darmo są: free jqGrid i DataTables. No chyba, że coś się zmieniło.

0

Ok, dzięki

0

Z tego co widzę to jqGrid i DataTables oferują już swoje szablony. Więć jeśli chcę swój szablon to muszę sam stworzyć całą paginację?

0

Szablonem nazywasz ostylowanie? To chyba wystarczy podmienić arkusz CSS.

0

Ale np. chcę mieć ostylowanie przez siebie przyciski oraz np w wierszach miec tez rozne linki. To da się tak zrobić?

0

Wszystko się da zrobić, nawet jeśli autorzy nie przewidzieli takiej możliwości, to w najgorszym razie trzeba napisać trochę swojego CSS i JS.
Próbowałeś użyć tego? https://datatables.net/manual/styling/theme-creator

0

Tutaj już np są podane główne przyciski na dole do paginacji. Aby je podmienić to raczej nie jest taka łatwa sprawa. I na tej stronie śa tylko style css, a jak to wszystko potem podpiąć pod backend?

0

Jest ktoś w stanie mi pomóc? Przeglądam te różne frameworki do paginacji i tylko więcej mi zamentu mi wprowadzili. Nadal nie wiem jak to paginację zrobić. Zakłądając, że mam już swoją tabelkę oraz zrobioną paginację po stronie backendu. Jednak nie ogarniam jak to zrobić po stronie frontu. Chcę dodać tylko na dole numerki z numerami strony aby była paginacja po stronie frontendu.

0

Gridy zazwyczaj mają jakieś swoje paczki integrujące z backendem, wszystko do znalezienia na Nugecie tudzież GitHubie.
Jeśli chcesz wszystko robić ręcznie, no to po prostu musisz zrobić jakiegoś partiala, w którym będziesz renderował odpowiednie linki z numerkami, które będą wysyłały odpowiednie żądania do backendu. Zdaje się, że w książce "ASP.NET MVC Programowanie Zaawansowane" (czy jakoś tak) Freemana był w miarę dobry przykład jak to zaimplementować.

0

To jak mam własne style do tabelki to z tych gotowych paginacji nie da się rady skorzystać?

0

Da radę, trzeba je po prostu podmienić w arkuszu. To czysty CSS, niezależny od języka backendu.

0

To po prostu cały kod css do tabelki tego grida podmienić na moje własne style z tabelki?

0

Cały css tabelki z grida podmienić na napisany przeze mnie styl css do mojej tabelki*.

0

?

1 użytkowników online, w tym zalogowanych: 0, gości: 1