Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
2 / 2 / 0
Регистрация: 27.05.2011
Сообщений: 4
1

Добавление ссылки на якорь в контроллере

03.04.2012, 23:33. Просмотров 2072. Ответов 1
Метки нет (Все метки)

Добрый день.
С MVC3 только начал свое знакомство. Возникла такая ситуация. Есть контроллер, допустим с именем ID

C#
1
2
3
4
5
public ViewResult Index(int id)
{
...
return View()
}
на генерируемой странице есть форма добавления комментария которая отсылает запрос на саму себя
HTML5
1
2
3
<form name="add_comment">
....
</form>
и есть ViewResult с таким же именем как и первый но с [HttpPost]

C#
1
2
3
4
5
6
[HttpPost]
public ViewResult Index(object)
{
...
return(View)
}
На данный момент у меня при передаче данных загружается страница с адресом mysite.ru/id/1

Но мне нужно что бы страница загружалась и прокручивалась до формы, где у меня отображается информация об ошибка в случае неправильно введенных данных пользователем, либо об успешном добавление комментария если все удачно

То есть url должен выглядеть так mysite.ru/id/1#add_comment

Проблема в том что не знаю как добавить ссылку на якорь к адресу страницы
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.04.2012, 23:33
Ответы с готовыми решениями:

Динамическое добавление inout на представлении и обработка в контроллере
Ребят, вопрос такой: Допустим я добавляю новый продукт - есть определенная форма, но надо чтобы...

Отбить якорь у ссылки (#якорь)
Получился такой не очень удобный шаблон . Вверху шаблона шапка , под шапкой слайдер и чат . Зайдя...

Создание ссылки на якорь
Народ,опять я...туплю жестко. Напишите якорь с именем go (вместо &lt;!-- якорь --&gt;) Сделайте...

При первом переходе на любую страницу сайта в конце ссылки дописывается якорь
Всем привет У меня следующая проблема: при первом переходе на любую страницу сайта в конце ссылки...

1
18 / 18 / 3
Регистрация: 08.11.2010
Сообщений: 78
04.04.2012, 08:11 2
Параметры в строке запроса вписываются так:
сайт/имя контроллера/имя метода контроллера/параметры. У вас не понятно откуда взято id, если это название контроллера, то значит у вас не указан метод, который будет вызываться при обработке формы.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2012, 08:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Загрузка файла на сервер, добавление в базу данных ссылки и вывод ссылки из базы
Добрый вечер. Изучаю php, появился вопрос, а решить уже дня 3 не могу своими силами, поэтому прошу...

Добавление ссылки
Сайт работает под управлением Bitrix. Хочу добавить ссылку на файл, как это сделать? Файл в формате...

Добавление ссылки в phpBB2
Скажите пожалуйста, может кто-нибудь знает как добавить свою ссылку в phpBB2 вверху форума там где...

Добавление ссылки в DataGridView
Всем привет. Помогите с кодом плз. Есть DataGridView c колонкой &quot;документ&quot; ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.