pawlus74
(Pawlus1993)
8 Listopad 2014 19:47
#1
Witam wszystkich forumowiczów,
postanowiłem nauczyć się (poznać) ASP .NEt w Visual Studio 2012 i robię prostą stronę internetową według filmów instruktażowych. Natknałem się jednak na dość poważny problem, gdyż po kompilacjistrony pojawia mi się komunikat:
Właściwość UnobtrusiveValidationMode obiektu WebForms wymaga właściwości ScriptResourceMapping dla interfejsu jquery. Dodaj właściwość ScriptResourceMapping o wartości jquery(z uwzględnieniem wielkości liter). Opis: Podczas wykonywania bieżącego żądania sieci Web wystąpił nieobsługiwany wyjątek. Aby uzyskać dodatkowe informacje o błędzie i miejscu jego występowania w kodzie, przejrzyj ślad stosu.Szczegóły wyjątku: System.InvalidOperationException: Właściwość UnobtrusiveValidationMode obiektu WebForms wymaga właściwości ScriptResourceMapping dla interfejsu jquery. Dodaj właściwość ScriptResourceMapping o wartości jquery(z uwzględnieniem wielkości liter). Z racji tego, że jestem kompletnym laikiem, prosiłbym Was o pomoc co mam zrobić (co gdzie dopisać). Proszę o wyrozumienie, gdyż dopiero poznaje to środowisko… Poniżej zamieszczam plik web.config ?xml version=“1.0”? !-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 – configuration system.web compilation debug=“true” targetFramework=“4.5”/ httpRuntime targetFramework=“4.5”/ /system.web /configuration oraz mojej jedynej strony jak narazie (Registration.aspx) %@ Page Language=“C#” AutoEventWireup=“true” CodeFile=“Registration.aspx.cs” Inherits=“Registration” % !DOCTYPE html html xmlns=“http://www.w3.org/1999/xhtml ” head runat=“server” title/title style type=“text/css” .auto-style1 { width: 100%; } .auto-style2 { width: 143px; } .auto-style3 { width: 143px; height: 23px; text-align: right; } .auto-style4 { height: 23px; } .auto-style5 { width: 143px; text-align: right; } #Select1 { width: 180px; } .auto-style6 { width: 143px; text-align: right; height: 26px; } .auto-style7 { height: 26px; } #Text1 { width: 180px; } #Text2 { width: 180px; } #Text3 { width: 180px; } #Text4 { width: 180px; } #Name { width: 180px; } #Email { width: 180px; } #Password { width: 180px; } #Confirm { width: 180px; } #Country { width: 185px; } .auto-style8 { text-align: left; } .auto-style9 { height: 23px; text-align: left; } .auto-style10 { height: 26px; text-align: left; } #Password1 { width: 180px; } #Reset1 { width: 100px; } /style /head body form id=“form1” runat=“server” div table class=“auto-style1” tr td class="auto-style5"User Name/td td class=“auto-style8” asp:TextBox ID=“Name” runat=“server” OnTextChanged=“TextBox1_TextChanged”/asp:TextBox asp:RequiredFieldValidator ID=“RequiredFieldValidator1” runat=“server” ControlToValidate=“Name” ErrorMessage=“User Name is required” ForeColor=“Red”/asp:RequiredFieldValidator /td tdnbsp;/td /tr tr td class="auto-style6"Email/td td class=“auto-style10” asp:TextBox ID=“Email” runat=“server”/asp:TextBox asp:RequiredFieldValidator ID=“RequiredFieldValidator2” runat=“server” ControlToValidate=“Email” ErrorMessage=“Email is required” ForeColor=“Red”/asp:RequiredFieldValidator /td td class=“auto-style7”/td /tr tr td class="auto-style5"Password/td td class=“auto-style8” asp:TextBox ID=“Password” runat=“server”/asp:TextBox asp:RequiredFieldValidator ID=“RequiredFieldValidator3” runat=“server” ControlToValidate=“Password” ErrorMessage=“Password is required” ForeColor=“Red”/asp:RequiredFieldValidator /td tdnbsp;/td /tr tr td class="auto-style3"Confirm Password/td td class=“auto-style9” asp:TextBox ID=“Confirm” runat=“server”/asp:TextBox asp:RequiredFieldValidator ID=“RequiredFieldValidator4” runat=“server” ControlToValidate=“Confirm” ErrorMessage=“Confirm Passwors is required.” ForeColor=“Red”/asp:RequiredFieldValidator br / nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; asp:CompareValidator ID=“CompareValidator1” runat=“server” ControlToCompare=“Password” ControlToValidate=“Confirm” ErrorMessage=“Both passwords must be the same.” ForeColor=“Red”/asp:CompareValidator /td td class=“auto-style4”/td /tr tr td class="auto-style5"Country/td td class=“auto-style8” asp:DropDownList ID=“Country” runat=“server” Height=“16px” Width=“185px” asp:ListItemSelect Country/asp:ListItem asp:ListItemPoland/asp:ListItem asp:ListItemGermany/asp:ListItem asp:ListItemUnited States/asp:ListItem asp:ListItemBelgium/asp:ListItem asp:ListItemMoldavia/asp:ListItem /asp:DropDownList asp:RequiredFieldValidator ID=“RequiredFieldValidator5” runat=“server” ControlToValidate=“Country” ErrorMessage=“Country is required” ForeColor=“Red”/asp:RequiredFieldValidator /td tdnbsp;/td /tr tr td class="auto-style2"nbsp;/td td asp:Button ID=“Button1” runat=“server” OnClick=“Button1_Click” Text=“Submit” Width=“100px” / input id=“Reset1” type=“reset” value=“reset” //td tdnbsp;/td /tr tr td class="auto-style2"nbsp;/td tdnbsp;/td tdnbsp;/td /tr /table /div /form p nbsp;/p /body /html więcej plików mój projekt nie ma (tworzyłem Empty Website).
grzelix
(Grzelix)
9 Listopad 2014 09:28
#2
http://www.codeproject.com/Articles/465613/WebForms-UnobtrusiveValidationMode-requires-a
Dodaj do web.config
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
Btw. sprawdziłeś typ błędu w google’u zanim założyłeś temat?