Vraag : De interface om ascx gebeurtenissen met ouder via bedrijfslaag te verbinden codeert bibliotheek - VB/ASP.NET

Wij hebben verscheidene pagina's die heel wat dynamisch-geladen ascx op hen zullen hebben. Om de benadering te testen, hebben wij het door enkele ascx (d.w.z. gebruikend hun individuele IDs) op de ouderpagina direct „omhoog“ te telegraferen opgezet. Nochtans, leerden wij toen hoe te naar controles op deze ascx in onze bibliotheek van de bedrijfslaagcode te verwijzen gebruikend interfaces. Wij probeerden toen om interfaces aan „draad uit te putten“ de gebeurtenissen ook, maar kunnen niet tot het het werk maken. Het idee zou zijn een gebeurtenismanager voor elke ascxknoop toe te voegen zoals dat ascx wordt geladen (zodat kennen wij zijn identiteitskaart in dat stadium) en dan deze brand te hebben een algemene gebeurtenis over de ouder, die zijn eigen identiteitskaart en een datatypebezit verzenden. De gebeurtenis van de ouderpagina zou dan bedrijfslaagsub/een functie roepen die afzenderidentiteitskaart en datatype zouden gebruiken om te beslissen te doen wat. Kan iedereen ons een voorbeeld (in VB tevreden) van geven:
1) Gebeurtenishandlerfor de ouderpagina (plaats door sub van de codebibliotheek die elke ascx) laadt - van ons is tot dusver: /> Schemerige btnSearch
trol („btnSearch“)
AddHandler btnSearch.Click, AddressOf CurrentPage.Search
2) de interface die de gebeurtenis zou bepalen die op ascx
3) de manier moet worden uitgevoerd om dit op ascx (d.w.z. als de onderzoeksknoop het Onderzoek van het gebeurtenisgebruik
RaiseEvent (me, e) uit te voeren
hoe wij maakt dat instrument de interface, zodat wij kan verwijzen klikt naar van de codebibliotheek?
4) Sub van het Onderzoek op de ouder die dit in brand steekt, en die dan de afzender overgaat en eventargs terug naar de bedrijfslaag code
I hoop/>

Antwoord : De interface om ascx gebeurtenissen met ouder via bedrijfslaag te verbinden codeert bibliotheek - VB/ASP.NET

Er zijn twee verschillende gastherendossiers u kunt moeten werken waarmee

Eerst:
c:\Windows\System32\Drivers\Etc\Hosts

Tweede
c:\Windows\System32\Drivers\Etc\Lmhosts

Als u een Lm- gastherendossier hebt probeer en noem het aan lmhosts.bak of gelijkaardig iets anders

Wanneer u de informatie aan uw gastherendossier hebt toegevoegd probeer en ontruim een paar voorzien van een netwerkcomponenten door de volgende bevelen uit in werking te stellen

ipconfig /flushdns
netsh het int.ip terugstellen resetlog.txt

Zou bevel die twee om het even welke kwesties moeten veroorzaken om van uw DNS geheim voorgeheugen worden gespoeld.
Andere oplossingen  
 
programming4us programming4us