Avatar billede karsten_larsen Praktikant
27. februar 2006 - 13:54 Der er 4 kommentarer og
1 løsning

Specifik data fra GridView til FormView ved paging

Hvordan får jeg den korrekte post med fra et GridView over til et FormView.

Når jeg pager, så tager FormView stadig de første poster fra den første paging og ikke fra paging 2,3 etc.

Bruger følgende i Codebehind
    Protected Sub GridView1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.SelectedIndexChanged
        FormView1.PageIndex = GridView1.SelectedIndex
    End Sub

?:-) karsten_larsen
Avatar billede dr_chaos Nybegynder
27. februar 2006 - 14:03 #1
hvis du bruger sqldatasource så lav en for gridview og en for formview og hent data til formview med et id fra gridview
Avatar billede karsten_larsen Praktikant
27. februar 2006 - 14:12 #2
Det kan jeg godt forstå, men hvordan får jeg fat i id?
Avatar billede dr_chaos Nybegynder
27. februar 2006 - 14:18 #3
hvis du definerer et datakeyname="navnetpådinidkollonne".

jeg har et gridview på denne måde:
<asp:GridView ID="GridSporgeSkemaer" DataKeyNames="SporgeSkemaID"...
Min kollonne SporgeSkemaID er min unikke nøgle.

Min sqldatasource som henter data til et detailsview ser ud på denne måde:
  <asp:SqlDataSource ID="sqlBestemtSporgeSkema" runat="server" SelectCommand="SP_Virksomhed_HentBestemtSporgeSkema"
        SelectCommandType="StoredProcedure" ConnectionString="<%$ ConnectionStrings:ConnectionString %>">
        <SelectParameters>
            <asp:ControlParameter ControlID="GridSporgeSkemaer" Name="SporgeSkemaID" PropertyName="SelectedValue"
                Type="int32" />
        </SelectParameters>

Giver det mening ?
Avatar billede karsten_larsen Praktikant
27. februar 2006 - 14:26 #4
Det gav udemærket mening.

Svaret i cb FormView1.PageIndex = GridView1.SelectedDataKey.Value

Så vil du lavet et svar og tak for hjælpen
Avatar billede dr_chaos Nybegynder
27. februar 2006 - 14:29 #5
svar :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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