0 / 0 / 1
Регистрация: 04.05.2013
Сообщений: 11
|
||||||
1 | ||||||
Реализация автоматической смены отображаемого контента24.08.2013, 00:32. Показов 1480. Ответов 3
Метки нет (Все метки)
Я недавно начал изучать asp.net, поэтому прошу не кидаться тапками если моя терминология не юзер-френдли
Предположим, в представлении есть html таблица из 2 столбцов и БД, данные из которой получает класс News (да-да, я с новостной лентой пришел Вас мучить). Контроллер передает модели представления 2 коллекции объектов класса News. В одной коллекции содержится некоторое количество элементов класса News, во втором - только один объект класса News - выбранный из списка на основе свойства PostDate (выбирается последний по времени). В правую часть html таблицы помещаются заголовки переданной коллекции и время их добавления в базу. В левую часть html таблицы помещается заголовок+тело новости+картинка. Выбор источника для левой части таблицы происходит следующим образом: - при нажатии на заголовок новости из правого списка; - последняя по времени размещения новость из переданной коллекции (значение по умолчанию); Т.е. реализован список заголовков-ссылок новостей и возможность их полноценного просмотра. А вот теперь собственно вопрос: как реализовать автоматическое переключение отображаемого контента в левой части html таблицы? Т.е. я хочу, чтобы каждые n-секунд выбиралась следующая новость из списка и происходила смена показанной в левой части таблицы новости. Желательно не принуждая браузер к обновлению страницы. Буду крайне признателен, если кто-то приведет код или укажет источник, где можно будет посмотреть реализации чего-нибудь наподобии. Так же буду благодарен, если кто-нибудь скажет как хоть называется то, что я хочу реализовать, ибо гугл не знает ничего по запросу "автоматическая смена контента" Извиняюсь за стиль изложения мысли, я знаю что он "специфический" Код контроллера:
0
|
24.08.2013, 00:32 | |
Ответы с готовыми решениями:
3
Изменить содержание отображаемого контента слайдера Софт для автоматической смены ip Написать программу для автоматической смены разрешения экрана Можно ли написать программу для автоматической смены пароля почты, скайпа |
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
|
|
24.08.2013, 02:02 | 2 |
рекомендую продолжать изучать, и задавать конкретные вопросы, а не "напишите мне пол-сайта, пожалуйста"
1
|
29 / 29 / 2
Регистрация: 06.04.2012
Сообщений: 78
|
|
26.08.2013, 13:28 | 3 |
Для разработки такого функционала вам необходимы знания JavaSсript и ajax теххнологий
2
|
Simpson101
|
|||||||||||
31.08.2013, 20:24 | 4 | ||||||||||
Для того, чтобы вам это реализовать, нужно:
1. Посмотреть, что такое JsonResult как тип возвращаемого значения в методе действия. То есть у вас:
2. Использовать PartialView, но тут тоже асинхронно и без JS никак. Рекомендую полазить тут: и тут: http://habrahabr.ru/post/148565/ Можете сами еще что-нибудь поискать. Ваша задача в целом не сложная, главное понять, что периодический вызов метода для смены новости вы будете вызывать с помощью JavaScript. Почитайте про SetTimeout в JavaScript и наверняка поймете, как решить задачу. |
31.08.2013, 20:24 | |
31.08.2013, 20:24 | |
Помогаю со студенческими работами здесь
4
Эффект плавной смены контента спорный вопрос о частоте смены контента Изменение контента без смены страницы Вставка ссылок в код для смены контента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |