Jag håller på med en liten receptsida. Först så skapar du en dynamisk tabell, DataTable vid Page_Load.Utöka en tabell..
När man ska lägga till en ingrediens i ett recept så vill jag ha på följande sätt:
Jag har en textbox där man skriver in ingrediensens namn, mängd osv.
När man sedan trycker på en knapp så skall värdet i textboxen flyttas ner till en tabell som skall bli större o större desto fler ingredienser man lägger till.
Alltså receptet ska byggas upp i tex en tabell, på samma sida.
HUR löser jag detta? Jag vill inte begränsa att man endast får ha tex 20 ingredienser.
Hoppas någon har nån idé
//DavidSv: Utöka en tabell..
Som jag ser det sen kan du direkt vid "tryckandet av knappen" låta skapa en ny rad/kolumn för varje ingrediens. Funktionen kallas DataRow. Bifogar en länk till funktionerna hos MSDN.
Ett annat alternativ kan vara att ha en DropDownList där man får välja antalet rader/ingredienser och sen dynamiskt skapar så många textboxar som är valt. Det beror ju på hur du önskar ha det.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDataDataColumnClassTableTopic.asp