С Новым годом! Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
 Аватар для Worldmen
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350

В постраничной навигации для ListView на ссылку страницы надо нажимать два раза

19.02.2015, 17:20. Показов 1481. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создал вывод картинок через ListView. Сделал постраничную навигацию, но что бы перейти на другую страницу нужно нажать на ссылке два раза. Я даже делал примеры из msdn.microsoft.com, там тоже так получалось. Вот мой код:
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
  <asp:ListView ID="AlbumsOnHome2" GroupItemCount="4" runat="server">
                <LayoutTemplate>
                    <div class="content span10" runat="server">
                        <div runat="server" id="groupPlaceholder">
                        </div>
                        <asp:DataPager runat="server" ID="DataPager" PageSize="8">
                            <Fields>
                                <asp:NumericPagerField ButtonCount="10"
                                    CurrentPageLabelCssClass="CurrentPage"
                                    NumericButtonCssClass="PageNumbers"
                                    NextPreviousButtonCssClass="PageNumbers" NextPageText=" > "
                                    PreviousPageText=" < " />
                            </Fields>
                        </asp:DataPager>
                    </div>
                </LayoutTemplate>
 
                <GroupTemplate>
                    <div class="row" runat="server">
                        <div runat="server" id="itemPlaceholder"></div>
                    </div>
                </GroupTemplate>
 
                <ItemTemplate>
                    <div class="thumb c_span1">
                        <a class="albom" href="#">
                            <img src="images/170x170.gif" />
                            <div>
                                <asp:Label ID="Label1" runat="server" Text='<%#Eval("NameAlbom") %>'></asp:Label>
                            </div>
                        </a>
                    </div>
                </ItemTemplate>
            </asp:ListView>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.02.2015, 17:20
Ответы с готовыми решениями:

Control для постраничной навигации
Не знает ли кто какой control для постраничной навигации в WinForms-приложении? Дело в том что у меня есть массив данных, из которых...

Сделать правильный адрес для страниц в постраничной навигации
Здравствуйте! Столкнулся с такой проблемой, что не могу вывести правильные ссылки для страниц. Суть в том, что у меня есть страница с...

Событие OnData у Virtual ListView вызывается два раза для одного Item'a
Тестил работу процедуры OnData у виртуального ListView и при отладке заметил такое, что событие срабатывает два раза для каждого item'a...

3
326 / 159 / 45
Регистрация: 06.12.2012
Сообщений: 305
22.02.2015, 12:43
в listview, AlbumsOnHome2, при событие "нажатия на переход страницы", вызови перерисовку листвью
C#
1
 AlbumsOnHome2.DataBind()
это так на глаз я сказал без проверки в студии , если не поможет то покажи серверную часть.
0
 Аватар для Worldmen
5 / 8 / 4
Регистрация: 31.08.2013
Сообщений: 350
23.02.2015, 10:44  [ТС]
У меня как раз этак и есть (серверная часть веб-формы):
C#
1
2
3
4
5
6
protected void Page_Load(object sender, EventArgs e)
        {
            ImageHostRepository ent = new ImageHostRepository();
            AlbumsOnHome.DataSource =ent.v_UserAlbums();
            AlbumsOnHome.DataBind();
        }
И в репозитории вот:
C#
1
2
3
4
5
6
7
8
public class ImageHostRepository
    {
        public List<v_UserAlbum> v_UserAlbums()
        {
            ImageHostEntities context = new ImageHostEntities();
            return context.vUserAlbums.ToList();
        }
}
0
326 / 159 / 45
Регистрация: 06.12.2012
Сообщений: 305
23.02.2015, 11:49
вроде же написал.
Цитата Сообщение от skynick99 Посмотреть сообщение
в listview, AlbumsOnHome2, при событие "нажатия на переход страницы", вызови перерисовку листвью
а выглядит это так:
HTML5
1
2
 <asp:ListView ID="AlbumsOnHome2" GroupItemCount="4" runat="server" 
            onpagepropertieschanged="AlbumsOnHome2_PagePropertiesChanged">
C#
1
2
3
4
 protected void AlbumsOnHome2_PagePropertiesChanged(object sender, EventArgs e)
    {
        AlbumsOnHome2.DataBind();
    }
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.02.2015, 11:49
Помогаю со студенческими работами здесь

Многоточие в постраничной навигации
Здравствуйте. Есть небольшой скрипт игровой статы. Количество инфы увеличилось, и страниц стало так много, что не помещается в 22&quot;...

Скрипт постраничной навигации
Проблемка такая-задался мыслью переделать свой сайт...в том числе и навигацию постраничную...так как она была написана не мной и случайно...

Запуталась в постраничной навигации
Добрый вечер! Совсем запуталась с постраничной навигацией.... Нужна помощь! Блок меню (кусок QuattroClima - НАСТЕННЫЕ) ...

Скрипт постраничной навигации
Здрасте всем!! Полазил по форуму и в поиске, нашел кучу всяких тем, но не одна не помогла, поэтому хочу попросить вас о помощи. Я новичок...

Вопрос с постраничной навигации
Здравствуйте, Помогите разобраться с постраничной навигации,написал код,проблема в следующем,я вывожу товары на страницу по 5 штук,а мой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru