Jag skulle vilja ha en repeater (el. liknande) där det hämtas ett namn och ett värde från en databas. Namnet ska bara visas i repeatern men värdet vill jag kunna editera och sedan spara i databasen.
Jag har kommit så långt att jag hämtar namn och värden och slänger ut dessa i min repeater (värdet i en textbox) - problemet är att jag inte vet hur jag ska gå tillväga för att spara ner mina värden.
Jag har gjort en lösning med en datagrid och använt mig av edit, update och cancel men det känns varken som en smidig eller snygg lösning då det blir en hel del klickande. Någon kanske har förslag på hur man kan snygga till den?
Svaret jag fick är ju iofs svar på min fråga men nu har det uppstått lite fler "problem".
Värdet i de textrutor som jag vill spara vill jag ju koppla till namnet. Jag vill därför plocka ett id kopplat till namnet och skicka ner id:t tillsammans med värdet (ur textboxen) till databasen.
Mitt problem nu är att jag inte vet hur jag ska plocka id:t. Jag har tidigare använt nästlade repeaters och via ett id i den första repeatern hämtat information till den andra. Detta har jag löst genom att använda repeaterns ItemDataBound. Den funktionen har ett antal inparameter som jag inte har i min funktion nu.
Det jag vill komma åt är Web.UI.WebControls.RepeaterItemEventArgs.Item.DataItem("id"), Integer).
Men å andra sidan så är jag ingen expert inom detta område så alla förslag emottages (jag är säkert ute och cyklar).
296 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e