powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Межстраничная передача данных
11 сообщений из 11, страница 1 из 1
Межстраничная передача данных
    #38133181
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, прочитав несколько статей, я так и не решил, что лучше использовать: GET или POST.
Задача:
автор1. Цель разработки - создать сайт, который будет представлять каталог товаров.
Отображение информации по товарам планирую организовывать следующим образом. Пользователь выбирает какой-либо раздел/категорию (обращается по ссылки с параметром ?id=id_категории) - открывается страница Category.aspx. На данной странице помещается какой-либо контрол, работающий с данными (GridView, Repeater, etc...), в котором сидит запрос типа "SELECT * FROM Products WHERE cat_id = id_категории". Т.о. выводится список всех товаров по данной категории. Аналогичным образом просматривается информация по каждому товару в отдельности на странице Product.aspx.

Честно говоря, хочется сделать, как на codearticles.ru. Т.е. хотелось бы получить такой же формат ссылок: http://codearticles.ru/home/catalogs/21

Правда, не могу понять:
- там используется обычный GET?
- как сделать так, чтобы не указывалось название страницы (.../catalogs/Default.aspx)? Т.е. как в примере.
- каково физическое представление каталога "codearticles.ru/home/catalogs/"? Внутри него еще множество подкаталогов (469, 114, 18, 16, 21, etc...), каждый из которых содержит свою страницу? Ведь такого не может быть.


P.S. МСУ, прошу прощения, что в качестве примера использую Ваш сайт. Просто действительно хочется сделать аналогично, а мозгов для понимания реализации не хватает...
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133234
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalВ общем, прочитав несколько статей, я так и не решил, что лучше использовать: GET или POST.
Некорректный вопрос. GET - для получения данных от сервера, POST - для отправки данных на сервер. Для каждой задачи свой запрос.

The_Immortal
Для ASP.NET WebForms (FW 4.0 и выше) есть маршруты: http://codearticles.ru/home/articleview/383
Для ASP.NET WebForms (FW 3.5 и ниже) есть Rewriting (http модуль): http://codearticles.ru/home/articleview/382
Для ASP.NET MVC такое поведение доступно из коробки.
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133289
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133368
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, skyANA,
Ого, не знал про такое :) Благодарю!

Дык а все-таки:
авторкаково физическое представление каталога "codearticles.ru/home/catalogs/"? Внутри него еще множество подкаталогов (469, 114, 18, 16, 21, etc...), каждый из которых содержит свою aspx-страницу? Ведь такого не может быть.
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133398
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ImmortalМСУ, skyANA,
Ого, не знал про такое :) Благодарю!

Дык а все-таки:
авторкаково физическое представление каталога "codearticles.ru/home/catalogs/"? Внутри него еще множество подкаталогов (469, 114, 18, 16, 21, etc...), каждый из которых содержит свою aspx-страницу? Ведь такого не может быть.

Это не каталоги, это маршруты :) home - это контроллер, catalogs - это метод контроллера (GET), {id} - это просто уникальный идентификатор записи в таблице каталогов.
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133400
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, так, пошел далее курить про маршруты, видать не дочитал :) Спасибо.
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133482
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal, найдите себе книжку, статью, видео с примером разработки какого-нибудь приложения и попрактикуйтесь.
Например:
- обзор asp.net webforms для начинающих ;
- пошаговые руководства по приложению Web Forms
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133485
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А то Вы ещё не знаете как данные на страницу выводить, а собрались уже маршруты курить.
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133499
VIT2708
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Immortal,

Я для себя недавно открыл что лучше всего передавать данные между страницами, юзерконтролами через Event-ы

вот пример

http://www.nerdymusings.com/LPMArticle.asp?ID=42
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133528
The_Immortal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
skyANAнайдите себе книжку, статью, видео с примером разработки какого-нибудь приложения и попрактикуйтесь.

у меня есть книга "Microsoft ASP.NET 3.5 с примерами на C# 2008 для профессионалов", но не хватает времени сесть, от и до ее проштудировать, т.к. с сайтом очень торопят.
Приходится вот такими набегами познавать.

skyANAА то Вы ещё не знаете как данные на страницу выводить, а собрались уже маршруты курить.
С выводом данных вроде как разобрался :-)



VIT2708,
VIT2708Я для себя недавно открыл что лучше всего передавать данные между страницами, юзерконтролами через Event-ы

Благодарю! Посмотрю.
...
Рейтинг: 0 / 0
Межстраничная передача данных
    #38133580
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VIT2708The_Immortal,

Я для себя недавно открыл что лучше всего передавать данные между страницами, юзерконтролами через Event-ы

вот пример

http://www.nerdymusings.com/LPMArticle.asp?ID=42
уверены что между страницами а не внутри страницы но между скажем так слоями мастерпейджа, страницы и контролов?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Межстраничная передача данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]