2015-02-02 3 views
0

Я получаю сообщение об ошибке:Сообщение об ошибке компилятора CS1002:; Ожидается

Ошибка компиляции Описание: Произошла ошибка во время компиляции ресурса, необходимого для обслуживания этого запроса. Ознакомьтесь с приведенными ниже конкретными данными об ошибках и соответствующим образом измените исходный код.

Сообщение об ошибке компилятора: CS1002:; Ожидается

Источник ошибки:

Линия 5: Line 6:
Линия 7: Protected Sub Page_Load (ByVal отправитель As Object, ByVal е Как System.EventArgs) Линия 8:
Линия 9: Конец Sub

<%@ Master Language="C#" Codebehind="SimplePage.aspx.cs" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<script runat="server"> 

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) 

    End Sub 

    Protected Sub MyMenu_MenuItemClick(sender As Object, e As MenuEventArgs) 

    End Sub 
</script> 
+1

Если вы посмотрите на верхнюю страницу источника, в нем говорится: «Мастер-язык =« C# »», но следующее выглядит намного больше похоже на VB.NET. –

ответ

0

Вы не можете смешивать код C# и VB внутри одной страницы.

Вы можете использовать бесплатный Telerik Code Converter, чтобы конвертировать VB в C#.

protected void Page_Load(object sender, System.EventArgs e) 
{ 
} 

protected void MyMenu_MenuItemClick(object sender, MenuEventArgs e) 
{ 
} 
Смежные вопросы