Design af system
HejsaJeg har brug for nogle tips mht. at design dette system i ASP.NET/C#.
Systemet skal bestå af:
En masterpage med overordnet layout, loader automatisk de korrekte menuer, dette med tilhørende codebehind.
Nogle dynamiske undersider, hvor indhold bliver loadet fra et database, med sin egen codebehind class.
Nogle statiske sider, med <form>'s og validering, som i enkelte tilfælde skal splittes over flere "sider", igen med egen codebehind.
Derudover skal systemet supporte 2 sprog, så de statiske sider skal f.eks. ligge i hver sin mappe.
Jeg har problemer med at få dette systemdesign til at virke optimal, mht. form siderne, da asp.net overskriver form's action attribute, og driller f.eks. i forbindelse med en <base href> (som dog er fixet via. javascript).
Hvordan kan jeg mest optimal designe mine sider med <form>'s på, hvor de i et tilfælde skal være splittet op I dette:
- Produktvalg (hvor produkterne vælges, og under attributter vises/generes ud fra valget, (her skal der bruges database værdier.)
-- efter udfyldelse gemmes valget i en session
- Kunde info
-- efter udfyldelse gemmes info'en i et kundeobject, som serializes og gemmes i en session
- Godkend , simpel bekræft side
-- efter dette åbnes en 3rd parts betalingsside
- Færdig, slut.
I php ville jeg bruge GET argumenter til at bestemme hvilke del af html koden der skulle vises, men hvordan er det best at lave det i asp.net ? når der benyttes codebehinds.
Eller hvis denne struktur er helt i vejret, vil jeg da også gerne vide det.
