Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 14275|Svar: 0

[ASP.NET] GridView databinding

[Kopier link]
Opslået på 08/04/2015 22.49.14 | | |

Der er to måder at binde GridView-data på: den ene er automatisk binding, og den anden er manuel binding. Automatisk binding nævnes ikke her, men forklarer hovedsageligt trin og metoder for manuel indbinding
Først tilføjer du GridView-objektet til forgrundssiden, og derefter går du til baggrunden
     Tilføj en datakilde
      this.gvShowTenementsInfo.DataSource = tenementService.Select();
      Bind datakilder
      this.gvShowTenementsInfo.DataBind();
Udfør baggrundsdatabinding
Derefter går du til kildegrænsefladen på frontdesk-siden
Rediger mellem <asp:GridView ID="gvShowTenementsInfo" runat="server"> og </asp:GridView> for manuelt at tilføje de kolonner, der skal vises.
//这里是展示的集合
<Columns>
HeaderTexten for bindingsdisplaydataene viser headerbeskrivelsesfeltet og DataField, efter det bruges til at binde den specifikke datakilde og vise dataene
         <asp:BoundField HeaderText="Household Name" DataField="tenName" />
  Her vælger ItemStyle-HorizontalAlign arrangementsstilen inden for den specifikke datakolonne, såsom centrering, som manuelt skal tilføjes til hver række
          <asp:TemplateField HeaderText="Om man skal redigere" ItemStyle-HorizontalAlign="Center">
            <ItemTemplate>
    Her er indstillingsmetoden på skabelonsiden, hvor du binder så mange kolonner, som du har brug for
            <asp:Label ID="txtShow" runat="server" Text='<%# eval_r("tenName") %>' />
            </ItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="om man skal redigere" >
            <ItemTemplate>
                Her sendes objekt-ID'et til ændring til næste side (Ædner opdateringsside)
               <a href='UpdateTenementTypeInfo.aspx? id=<%# eval_r("tenId") %>'> rediger</a>
            </ItemTemplate>
          </asp:TemplateField>
        </Columns>




Tidligere:Undtagelsesdetaljer: System.NullReferenceException: Objektreferencen er ikke sat til objektets instans.
Næste:DataTable udtrækker dataene fra den første række
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com