webForumDet fria alternativet

Listbox och AccessDataSource

.NETur .NET

1 svar · 399 visningar · startad av saw

sawMedlem sedan mars 20011 880 inlägg
#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.

sawMedlem sedan mars 20011 880 inlägg
#2

Så här skulle det vara:

protected void DetailsView1_ItemInserted(object sender, 
DetailsViewInsertedEventArgs e)
    {
        ListBox1.DataBind();
    }
133 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)