Waarom loop je zo te bumpen? Nergens voor nodig, komt niet bijzonder sympatiek over.
Maar goed, wat is er mis met het voorbeeld op de site van microsoft? En waarom heb jij je attributen niet netjes tussen quotes gezet? Dit is in elk geval geen valide code. Wellicht is dat het probleem, heb zelf geen ervaring met modal.