FIX: Vorm van een besturingselement binnen genereert een scriptfout

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
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
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: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.dll03-Apr-2003  18:26                      4,169  Aspnet_perf.h03-Apr-2003  18:26                     20,468  Aspnet_perf.ini03-Apr-2003  18:26                     20,342  Aspnet_perf2.ini03-Apr-2003  18:31  1.0.3705.419       24,576  Aspnet_regiis.exe03-Apr-2003  18:31  1.0.3705.419       28,672  Aspnet_wp.exe03-Apr-2003  17:31  1.0.3705.419       69,632  Corperfmonext.dll03-Apr-2003  17:29  1.0.3705.419      303,104  Mscorjit.dll04-Apr-2003  06:20  1.0.3705.419    1,953,792  Mscorlib.dll03-Apr-2003  17:22                     10,284  Mscorlib.ldo03-Apr-2003  17:30  1.0.3705.419    2,269,184  Mscorsvr.dll03-Apr-2003  17:30  1.0.3705.419    2,269,184  Mscorwks.dll22-Aug-2002  19:23                         15  Smartnav.htm22-Oct-2002  13:41                      8,728  Smartnav.js04-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.

Waarschuwing: dit artikel is automatisch vertaald

Eigenschappen

Artikel-id: 817779 - Laatst bijgewerkt: 02/27/2014 21:18:21 - Revisie: 2.0

Microsoft .NET Framework 1.0, Microsoft ASP.NET 1.0

  • kbnosurvey kbarchive kbhotfixserver kbqfe kbnetframe100presp3fix kbfix kbbug kbmt KB817779 KbMtnl
Feedback