2016-04-15 5 views
1

Как передать более одного параметра URL-адреса с одной страницы на другую. Например: со страницы 1 я использую ссылку для передачи параметров на страницу 2. Также в Page2 как мне получить параметры из строки запроса?Как передать параметры с одной страницы на другую в Dotvvm

От Page 1 Ссылка: /customers/page2.dothtml?Id=5 & Дата = 3/31/2016

Как эта ссылка будет закодирован в DOTVVM? Благодаря!

ответ

1

Этот ответ от Томаса Герцег в Dotvvm:

Есть две вещи, о URL:

1) DotVVM использует маршрутизацию для всех страниц, это не представляется возможным получить доступ к странице, используя путь к файл dothtml. Вам необходимо зарегистрировать маршрут в файле DotvvmStartupcs (https://www.dotvvm.com/docs/tutorials/basics-routing/latest), или же вы можете автоматически обнаружить маршруты.

2) Затем страница должна быть согласована с механизмом маршрутизации. Если это не так, я бы заподозрил/символы в параметре запроса - они должны быть закодированы в URL.

3) Если вы хотите делать гиперссылки с одной страницы на другую, я бы рекомендовал использовать и составлять для вас URL. https://www.dotvvm.com/docs/controls/builtin/RouteLink/latest

Смежные вопросы