Создание веб-страницы, когда она не существует

Как я могу создать веб-страницу на основе запроса пользователя? Например, если кто-то захочет посетить "www.mywebsite.com/example", и такой ссылки нет, Мой веб-сайт создаст для него веб-страницу, основанную на слове "пример". Как мне это сделать? (Я разрабатываю свой сайт на ASP.NET)

1 ответ

Один из способов обработки такой страницы - использовать атрибутную маршрутизацию ASP.NET.

[Route("{pageName}")]
public ActionResults myActionName(String pageName)
{

// in this action method you process what you need to do to 

// figure out what you need to generate base to push to user.

//------

// either make a generic view and fill with your content or 

// generate the view code on the fly.

// you can also send view to user from a DB.

 return view();
}

для проверки веб-форм: https://msdn.microsoft.com/en-us/library/cc668177(v=vs.140).aspx

Другие вопросы по тегам