ASP условная ошибка - PullRequest
       6

ASP условная ошибка

0 голосов
/ 07 декабря 2008

Я пытаюсь использовать условный ASP здесь:

if (Request.Cookies("username")) and
(Request.Cookies("password")) <> ""
Then

И я продолжаю получать эту ошибку:

Несоответствие типов: '[string: ""]'

Есть идеи, что я получаю?

Ответы [ 2 ]

2 голосов
/ 07 декабря 2008

1001 * попробовать *

if (Request.Cookies("username") <> "") and (Request.Cookies("password") <> "") Then
0 голосов
/ 07 декабря 2008

На самом деле, я бы сделал следующее ..

if (!string.IsNullOrEmpty(Request.Cookies("username")) &&
    !string.IsNullOrEmpty(Request.Cookies("password")))
{
    // Do your stuff, here :)
}

Привыкайте использовать string.IsNullOrEmpty для тестирования переменных и string.Empty для установки значений, если вы не хотите, чтобы строка была null.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...