webForumDet fria alternativet

Listbox och AccessDataSource

.NET

1 svar · 399 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Jag har bundit en Listbox med en AccessDataSource.
Jag har desutm en DetailsView med en annan AccessDataSource, detta för
att göra det så enkelt som möjligt.
Mitt problem, när jag lägger in en ny post i DetailsView så fylls ju inte
ListBoxen på med den nya posten.
Jag vet att man skall kunna använda sig av:

AccessDataSourceList.SelectCommand = "SELECT [Id], [fNamn], [dNamn] 
FROM [klassKamrater] ORDER BY [fNamn], [dNamn], [Ort]";
        ListBox1.DataBind();

..men i vilken händelse skall det här ligga??
Jag har försökt med:
DetailsView1_ItemCommand
AccessDataSourceDataList_Inserted
if (IsPostBack) i Page_Load
..men ingenting tycks hjälpa.

Medlem sedan mars 20011 880 inlägg
#2

Så här skulle det vara:

protected void DetailsView1_ItemInserted(object sender, 
DetailsViewInsertedEventArgs e)
    {
        ListBox1.DataBind();
    }
264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)