2015-10-29 4 views
1

просто проверка веб-формы и получение следующей ошибки Everting работал нормально до строки 34, когда я скомпилировал и получил эти ошибки. нет никаких ошибок в моем IDE я запустить отладку и не может генерировать или увидеть что-либо недопустимоеошибка компиляции нет соответствующих строк исходного кода

enter image description here

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title>Student Registration Form</title> 
</head> 
<body> 
    <form id="form1" runat="server"> 
     <div> 
      <h3>Student Form</h3> 

      <table> 
       <tr> 
        <td>First Name</td> 
        <td> 
         <asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox> 
         <asp:RequiredFieldValidator ID="rfvFirstName" runat="server" ErrorMessage="Enter your First Name" ControlToValidate="txtFirstName" ValidationGroup="Submit"></asp:RequiredFieldValidator> 

        </td> 
       </tr> 

       <tr> 
        <td>Last Name</td> 
        <td> 
         <asp:TextBox ID="txtLastName" runat="server"></asp:TextBox></td> 
        <asp:RequiredFieldValidator ID="rfvTxtLastName" runat="server" ErrorMessage="please enter your surname" ControlToValidate=" txtLastName" ValidationGroup="submit"></asp:RequiredFieldValidator> 
       </tr> 
       <tr> 
        <td>Email</td> 
        <td> 
         <asp:TextBox ID="txtEmail" runat="server"></asp:TextBox></td> 
        <asp:RegularExpressionValidator ID="revtxtEmail" runat="server" ErrorMessage="invalid Email Format" ControlToValidate="txtEmail" ValidationGroup="submit" ValidationExpression="^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$"></asp:RegularExpressionValidator> 
       </tr> 

       <tr> 
        <td>Subjects Available</td> 

        <td> 
         <asp:ListBox ID="ltbSubjectsAvailable" runat="server"></asp:ListBox> 
        </td> 
       </tr> 
       <tr> 
        <td>Subjects Selected</td> 

        <td> 
         <asp:ListBox ID="ltbSubjectsSelected" runat="server"></asp:ListBox></td> 

       </tr> 
       <tr> 
        <td>Password</td> 
        <td> 
         <asp:TextBox ID="txtPassword" TextMode="Password" runat="server"></asp:TextBox></td> 
        <asp:RequiredFieldValidator ID="rfvTxtPassword" runat="server" ErrorMessage="Please enter password" ControlToValidate="txtPassword" ValidationGroup="Submit"></asp:RequiredFieldValidator> 
       </tr> 

       <tr> 
        <td>Confirm Password</td> 
        <td> 
         <asp:TextBox ID="txtPasswordChange" TextMode="Password" runat="server"></asp:TextBox></td> 
        <asp:CompareValidator ID="cpvChangePassword" runat="server" ErrorMessage="Passwords do not match" ControlToValidate=" textPasswordChange" ControlToCompare="txtPassword"></asp:CompareValidator> 
       </tr> 
       <tr> 
        <td> 
         <asp:Button ID="btnSubmit" runat="server" ValidationGroup="Submit" Text="Button" /></td> 
       </tr> 

      </table> 


     </div> 
    </form> 
</body> 
</html> 
+0

положить текст ошибки в вопросе, а не скриншот - это боль для копирования/вставки. Кроме того, сообщение об ошибке сообщает вам один из способов исправить ошибку. – user1666620

+0

первый результат в google для сообщения об ошибке http://stackoverflow.com/questions/31868803/error-invalid-option-6-for-langversion-must-be-iso-1-iso-2-3-4-5 -or-defa – user1666620

ответ

0

может быть, это решение: изменить версию компилятора в web.config

web config compiler version

+0

Я изменил тип версии языка на 5, но я получил сообщение об ошибке с запретом –

0

Если вы видите в нижней части сообщения об ошибке

Версия Asp.net равна 4.6 .net framework is 4.0

Убедитесь, что вы компилируете в правильной структуре.

+0

amit thank ... Я считаю, что проблема связана с ошибкой, поскольку этот код был оригинальным, выполненным в VS2013, и теперь он кодируется на VS2015 , можете ли вы посоветовать Я изменил целевую структуру: 4.6 языковая версия до 6 все еще ошибок –

+0

вы можете делиться тегом компилятора с вашим web.config? –

+0

спасибо, что мне удалось разобраться в этом, я создал новый файл web.config с правильной версией .net framework –

Смежные вопросы