Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка на C# / 8 сообщений из 8, страница 1 из 1
04.03.2005, 13:20
    #32946173
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
Запускаю следующий файл:
<%@ Page language="c#"%>
<%
if (User.IsInRole(Domain Admins") == true)
{
Response.Redirect("sved_month.asp?Id=3");
}
Else
{
Session("Name")=User.Identity.Name;
Response.redirect("sved_users_any.asp");
}
%>
выдает следующую ошибку:
CS1009: Unrecognized escape sequence
Раньше, когда было вот так, то все работало:
<%
If User.IsInRole("Domain Admins") = true Then Response.Redirect("sved_month.asp?Id=3") Else Response.redirect ("sved_users_any.asp?Name="+"'"+User.Identity.Name+"'")
%>
...
Рейтинг: 0 / 0
04.03.2005, 13:26
    #32946202
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
if (User.IsInRole("Domain Admins") == true)

А кавычки в начале поставить? ;)
...
Рейтинг: 0 / 0
04.03.2005, 13:32
    #32946223
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
Не подскажите что за кавычки?
...
Рейтинг: 0 / 0
04.03.2005, 13:34
    #32946232
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
Я же выдел первые кавычки красным. У вас "Domain Admins" только заканчивалась кавычками - в начале нет:
Код: plaintext
if (User.IsInRole(__!!!__Domain Admins") == true)
...
Рейтинг: 0 / 0
04.03.2005, 13:50
    #32946288
New_member
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
Нет с кавычками все нормально - это я при копировании их куда то подевал, а ошибка не из-за этого...
...
Рейтинг: 0 / 0
04.03.2005, 13:55
    #32946303
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
C# чувствителен к регистру символов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<%@ Page language="c#"%>
<%
if (User.IsInRole("Domain Admins") == true)
{
Response.Redirect("sved_month.asp?Id=3");
}
else
{
Session("Name")=User.Identity.Name;
Response.Redirect("sved_users_any.asp");
}
%>
...
Рейтинг: 0 / 0
04.03.2005, 14:26
    #32946435
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
JRMC# чувствителен к регистру символов:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<%@ Page language="c#"%>
<%
if (User.IsInRole("Domain Admins") == true)
{
Response.Redirect("sved_month.asp?Id=3");
}
else
{
Session["Name"]=User.Identity.Name;
Response.Redirect("sved_users_any.asp");
}
%>


Тока скобки квадратные Session [ "Name" ]
...
Рейтинг: 0 / 0
04.03.2005, 14:41
    #32946490
JRM
JRM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка на C#
Точно, про скобки я забыл. Моя вина.
Однако, имхо, подход изначально был у человека неверный - это старые asp-страницы как обычный текст можно было в блокноте править. А aspx лучше в нормальном редакторе - с корректной подсветкой синтаксиса и прочими фишками ;) Тогда сразу бы подобные вопросы пропали.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Ошибка на C# / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]