Этот вопрос был задан давно на serverfault, но не работает awnser. Я надеюсь, что кто-то столкнулся с этим и нашел решение с тех пор.
Пример:
<%
Response.Write True
Response.Write "<hr>"
Response.Write "test:" & True
%>
Выход:
True
--------------
test:Waar
Как видите, как только вы объединяете выходные данные, они превращаются в локальную строку («Waar» по-голландски означает «истина»). Мне нужно, чтобы он оставался «Истинным».
Как я могу это изменить? Я не возражаю против размещения некоторого кода в начале страниц, но я не могу изменить все экземпляры True
во всем коде. Поэтому создание функции, как показано ниже, для возврата правильной строки не подходит.
Function PB(pVal)
If pVal Then
PB = "true"
Else
PB = "false"
End If
End Function
test:True
- person Hugo Delsing   schedule 02.04.2013