У меня возникли проблемы с поиском ответа на этот вопрос в любом месте.Динамическая маршрутизация ASP.NET MVC3
Мне нужна форма, где пользователь может создать сообщение и изменить URL-адрес сообщения.
Например, если маршрут по умолчанию
http://www.domain.com/posts/[the-title-of-the-post]
Пользователь может изменить это
http://www.domain.com/[modified-title-of-the-post].
[modified-title-of-the-post]
может быть что угодно, пользователь хотел бы сделать это. Это означает, что он больше не привязан к заголовку сообщения, и не только это, но и /posts/
тоже ушел.
Я думаю, я должен также упомянуть, что это должно быть глобальным, то есть пользователь должен иметь возможность изменить URL (как упоминалось выше) для других вещей, на таких сайтах, как, /topics/
или /blog/
Любая помощь будет высоко оценили,
Спасибо, Хива
Я думаю, я должен также упомянуть, что это должно быть глобальным, а это означает, что пользователь должен иметь возможность изменить URL (как упоминалось выше) другие вещи на сайтах, например,/themes/or/blog/ – hjavaher
Ну, вам, вероятно, следует реализовать собственную обработку маршрутизации, возможно, на основе таблицы БД. Посмотрите на реализацию класса RouteBase. – Iridio
Вау, это потрясающее решение :) спасибо! – hjavaher