Wizards med Asp.Net

Att göra sidor som ska utföra vissa bestämda steg kan vara krångligt. Man får då själv hålla reda på vilket steg man är genom sessions-variabel eller viewstate, och programmera när paneler ska visas/gömmas själv. I Asp.Net har vi den nya Wizard-kontrollen som tar hand om allt detta för dig genom ett trevligt interface.

Tyvärr är inte rendereringen den bästa och det blandas hej vilt mellan inline CSS (<td style="height:100%;">, etc) och attribut på taggarna (td align="right", cellspacing, cellpadding, etc). Inte det lättaste att få den att se ut som man vill med andra ord. Läser ibland om andra som klagar på detta. För er som är trötta på hur kontrollerna i Asp.Net för det mesta ritas upp med tabell-layout kan jag rekommendera de Css-vänliga versioner av .NET kontrollerna. Tyvärr har de ingen adapter för Wizards ännu.

Men förutom rendereringen så är det en utmärkt kontroll läs mer på Beansoftware.com som tillhandahåller en bra guide om hur man använder den.