Tips om Kloning Med Wizard kontroll

Tips om Kloning Med Wizard kontroll


Microsoft laget veiviseren kontroll for å tillate programmerere å enkelt legge til en steg-for-steg prosess til en webside. For eksempel kan en programmerer bruke en veiviser kontroll for å lage en enkel quiz. Hvert trinn i veiviseren kontroll vil inneholde et skritt i quizen. Programmerere kan klone objekter med veiviseren kontroll og bruke dem andre steder i sine applikasjoner med disse enkle tipsene. (For å klone et objekt er å kopiere det nøyaktig.) Veiviseren kontroll er en del av Microsofts Active Server Pages NET (ASP.NET) Internet programmering rammeverk.

tekstlig Kloning

Programmerere klone teksten slik at de kan vedvare tekstbaserte gjenstander til en database. For eksempel kan en programmerer bruke en veiviser kontroll for å tillate en bruker å opprette en konto på et nettsted. Han kunne da bruke ASP.NET sin innebygde postback arrangement å klone brukerens kontodata fra klientbasert objekt og sende den tilbake til serveren. Ved hjelp av denne teknikken, kan du klone TextBox tekst, selv om funnet inne veiviseren kontroll.

HTML Kloning

En programmerer kan ønske å opprette og behandle en klonet objekt på websiden i seg selv, snarere enn serveren. I et slikt tilfelle, legger programmerer en Javascript-funksjonen til attributtene til ASP.NET server kontroll. Javascript-funksjonen kopierer innholdet i veiviseren kontroll i Hypertext Markup Language (HTML) format de. Programmereren viser deretter klonet informasjon andre steder på siden. For eksempel kan programmereren klone en brukers svar på en spørrekonkurranse og deretter vise dem under quiz selv.

database Kloning

En programmerer som ønsker å lagre innholdet av en veiviser kontroll permanent kan velge å lagre innholdet i veiviseren inne i en database. Dette gjør for eksempel programmerere som har laget en quiz ved hjelp av veiviseren kontroll for å vurdere antall brukere som velger hvert svar. Typisk for en programmerer ville skape en databasetabell med en kolonne representerer hvert trinn i veiviseren og en ytterligere kolonne for å representere hvert svar.

XML kloning

Programmerere kan også klone data i et XML-dokument. Fordi Wizard kontroll er iboende hierarkisk, er XML er iboende hierarkisk format en naturlig format for kloning og lagre veiviseren data. Javascript inneholder verktøy for XML manipulasjon, så det er mulig å klone data i XML-format ved hjelp av en Javascript-bibliotek. Når klonet inn XML-format, kan en programmerer lagre objektet med AJAX. Dette gir en utmerket brukeropplevelse fordi det ikke utløser en side refresh.