Мне нужно распечатать значение строки запроса "? Type = xxx" внутри моей .aspx-страницы, почему это не работает:
<%= Request.QueryString("type") %>
Пока это происходит:
<%= Request.QueryString(0) %>
Первый ничего не печатает, второй печатает значение, как и ожидалось, но это не всегда первое желаемое значение ...
Есть идеи?
Я перенаправляю на «modrewrite.aspx» при 404 ошибках на вкладке «Пользовательские ошибки» в IIS, а затем подбираю правильную страницу в зависимости от того, что было запрошено. Однако странно, что он работает с индексированным и неименованным значением ...
Мне удалось найти странное решение;
Если сначала я подставлю фиктивное значение, то смогу увеличить его, как и ожидалось.
Это работает: "? Dummy = value & type = xxx"
Теперь я могу собрать значение с помощью <% = Request.QueryString ("type")%>