Jag använder en PlaceHolder för att lägga till formulärselement automatiskt, men nu när jag skall kontrollera värdena av dessa (vid en postning) så har jag ju inte dessa kontroller refererade i klassen, hur skall jag komma åt värdena?
Jag har testat att försöka hämta kontrollerna via PlaceHolder-objektet men jag får inte fram själva värdena.
Problemet är som du säger att du skapar dina kontroller dynamiskt och lägger dessa till din sida. När sedan sidan laddas om så försvinner dessa kontroller och ASP vet då inte till vilka kontroller som den datan som kommer skall bindas.
Har faktiskt aldrig gjort så, men antar att du kan använda vanligt request.form() för att få fram de värden du vill. Värden bör även finnas i ViewStaten och den kan du ju komma åt från din sida.
Annars så TROR jag du kan lösa det genom att återskapa dina controller i Page_Init(), det bör göra så att de nya kontrollerna får värdena som skickas från sidan. Detta är dock ingen vidare snygg lösning.