FIX: Vorm van een besturingselement binnen genereert een scriptfout

Vertaalde artikelen Vertaalde artikelen
Artikel ID: 817779 - Bekijk de producten waarop dit artikel van toepassing is.
Dit artikel is gearchiveerd. Het wordt aangeboden in de huidige vorm en wordt niet meer bijgewerkt.
OpmerkingAls u dit probleem in de Microsoft voordoet.NET Framework 1.1, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
818803INFO: Post-RTM.ASP .NET Framework 1.1.Symptomen van hotfixpakket NET
Alles uitklappen | Alles samenvouwen

Symptomen

Wanneer de volgende voorwaarden wordt voldaan, wordt een client-side scriptfout in Microsoft Internet Explorer of Netscape
  1. U kunt het volgende formulier toevoegen aan een besturingselement:
    <form id="Form1"
    		  name="Form1" runat="server">
  2. U toevoegen bijvoorbeeld de gebruiker controleWorkspace1, een pagina.
Een automatisch gegenereerde script vergelijkbaar met het volgende script wordt toegevoegd aan de pagina:
<form name="Workspace1:Form1"
		  method="post" action="formtest2.aspx" id="Workspace1_Form1">

De scriptfout optreedt omdat de formuliernaam en de formulier-ID zijn verschillend, en omdat de de formuliernaam van het bevat een dubbele punt.

Een ander voorbeeld van het probleem in het automatisch gegenereerde script voor een__doPostBackde volgende functie:
function
		  __doPostBack(eventTarget, eventArgument) { 
var theform;
if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
theform = document.forms["_ctl14:Form1"];
}
else {
theform = document._ctl14:Form1;
}
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}

Aankondiging van het formulier heeft eenuniqueIDeigenschap die een dubbele punt in de volgende regels bevat:
theform =
		  document.forms["_ctl14:Form1"]; 
theform = document._ctl14:Form1;
ASP.NETTO vervangt de dubbele punt met een onderstrepingsteken (_) adres de probleem.

Oplossing

Vraag Microsoft ASP voor dit probleem.NET Hotfix Rollup package.Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
818058INFO: ASP.NET Hotfix-combinatiepakket
Een ondersteunde correctie is nu beschikbaar van Microsoft, maar is alleen bedoeld om het probleem is in dit artikel wordt beschreven. Gelden alleen voor computers die zich voordoet dit specifieke probleem. Deze correctie wellicht extra worden getest. Dus als Microsoft raadt u geen ernstige problemen ondervindt, dat u de volgende wachten..NET Framework servicepack waarin deze correctie.

Om dit probleem onmiddellijk contact op met Microsoft-Product Support Services om de correctie te verkrijgen. Voor een volledige lijst van Microsoft-Product Telefoonnummers Services en informatie over ondersteuningskosten ondersteunen, gaat u naar de volgende Microsoft-website:
http://support.Microsoft.com/contactus/?ws=support
OPMERKING: In speciale gevallen kunnen kosten die normaal verbonden voor worden geannuleerd als een medewerker van Microsoft Productondersteuning een specifieke update wordt het probleem opgelost. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie.

De Engelse versie van Deze correctie heeft de bestandskenmerken (of hoger) die worden weergegeven in de volgende tabel. De datums en tijden voor deze bestanden staan in gecoördineerde universele tijd (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Het verschil tussen UTC en lokale tijd, gebruikt u deTijdzonetabblad in het onderdeel Datum en tijd in het Configuratiescherm.
 Date         Time  Version               Size  File name
----------------------------------------------------------------
03-Apr-2003  18:31  1.0.3705.419      196,608  Aspnet_isapi.dll
03-Apr-2003  18:26                      4,169  Aspnet_perf.h
03-Apr-2003  18:26                     20,468  Aspnet_perf.ini
03-Apr-2003  18:26                     20,342  Aspnet_perf2.ini
03-Apr-2003  18:31  1.0.3705.419       24,576  Aspnet_regiis.exe
03-Apr-2003  18:31  1.0.3705.419       28,672  Aspnet_wp.exe
03-Apr-2003  17:31  1.0.3705.419       69,632  Corperfmonext.dll
03-Apr-2003  17:29  1.0.3705.419      303,104  Mscorjit.dll
04-Apr-2003  06:20  1.0.3705.419    1,953,792  Mscorlib.dll
03-Apr-2003  17:22                     10,284  Mscorlib.ldo
03-Apr-2003  17:30  1.0.3705.419    2,269,184  Mscorsvr.dll
03-Apr-2003  17:30  1.0.3705.419    2,269,184  Mscorwks.dll
22-Aug-2002  19:23                         15  Smartnav.htm
22-Oct-2002  13:41                      8,728  Smartnav.js
04-Apr-2003  06:25  1.0.3705.419    1,191,936  System.web.dll
					


NOTE: This hotfix is part of a hotfix rollup:
KBLink:818058.KB.EN-US: FIX: ASP.NET Hotfix Rollup Includes: 818537,	818058, 816829 & 817779

				

Status

Microsoft heeft bevestigd dat dit probleem in de Microsoft-producten die worden vermeld is aan het begin van dit artikel.De producten die worden beschreven in dit artikel worden geproduceerd door bedrijven die onafhankelijk van Microsoft zijn. Microsoft biedt geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of betrouwbaarheid van deze producten.

Eigenschappen

Artikel ID: 817779 - Laatste beoordeling: donderdag 27 februari 2014 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft .NET Framework 1.0
  • Microsoft ASP.NET 1.0
Trefwoorden: 
kbnosurvey kbarchive kbhotfixserver kbqfe kbnetframe100presp3fix kbfix kbbug kbmt KB817779 KbMtnl
Automatisch vertaald artikel
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:817779

Geef ons feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com