Jag använder en datasource kontroll för att binda data till en repeater för att visa ett antal objekt. På samma sida kan jag lägga till nya objekt genom att fylla i några inputs. När jag sparar så körs en metod som lägger till posten i databasen. Vad som sedan händer är att jag inte får se den nya posten eftersom datasource kontrollen inte har kört sin select metod igen antar jag? Någon som har en bra lösning på det?
Användning av datasource kontroll
4 svar · 337 visningar · startad av maqe
Bind objekten till datakällan igen efter du utfört dina åtgärder.
Zaiman skrev:
Bind objekten till datakällan igen efter du utfört dina åtgärder.
MyDataSource.DataBind() efter att mitt click event körts löser inte problemet. ExecuteSelect i dataviewn körs inte när man databinder.
MyDataSource.Update() kanske fungerar?
Jag fick skapa en metod som i sin tur kör datasource kontrollens RaiseDataSourceChangedEvent. Vet inte om det är rätt sätt att använda datasource på dock. Verkar som att syftet med dom är att koppla en datasource till en gridview t.ex och det vägrar jag :)