Avatar billede nielsen2002 Nybegynder
09. januar 2006 - 18:11 Der er 1 løsning

xxxDatasource UpdateCommand

Hej Eksperter

Jeg har vha. AccessDataSource objektet fyldt et FormView, jeg har i FormView'et en ListBox som indeholder navne på billeder, med et Img_ID som Value(Fyldes med en anden AccessDataSource).
I formViewet er der også en række andre tekstfelter.

Nu er spørgsmålet så, hvordan får jeg koblet den valgte ListBox værdi ind i min UpdataCommand.

I mit FormView har jeg under EditItemTemplate dette

<asp:ListBox ID="lbImgID" runat="server" DataSourceID="AccessDataSource2" DataTextField="I_ID"
                    DataValueField="I_ID" SelectedValue='<%# Bind("I_ID") %>' Width="249px"></asp:ListBox>




Min UpdataCommand er som følger:

UpdateCommand="UPDATE forside_news SET [Header] = @Header, [Tekst] = @Tekst, [Link] = @Link, [OpretteAf] = @OpretteAf, [OprettetDen] = @OprettetDen, [Forside] = @Forside, [Area] = @Area, I_id = @Img_ID  WHERE ([ID] = @ID) "

med følgende Parametre:

<UpdateParameters>
  <asp:Parameter Name="Header" Type="String" />
  <asp:Parameter Name="Tekst" Type="String" />
  <asp:Parameter Name="Link" Type="String" />
  <asp:Parameter Name="OpretteAf" Type="String" />
  <asp:Parameter Name="OprettetDen" Type="String" />
  <asp:Parameter Name="Forside" Type="Boolean" />
  <asp:Parameter Name="Area" Type="String" />
  <asp:Parameter Name="ID" Type="Int16" />
</UpdateParameters>


Håber mit spørsgmål er til at forstå.. :)

Kan jeg finder ControlID'en på min listbox på en eller anden måde, og så lave en ControlParater til den, eller hvordan kan det løses?
Avatar billede nielsen2002 Nybegynder
10. januar 2006 - 13:02 #1
forkert kategori
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester