Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 14275|Svare: 0

[ASP.NET] GridView databinding

[Kopier lenke]
Publisert på 08.04.2015 22:49:14 | | |

Det finnes to måter å binde GridView-data på: den ene er automatisk binding, og den andre er manuell binding. Automatisk innbinding nevnes ikke her, men forklarer hovedsakelig trinnene og metodene for manuell innbinding
Først, legg til GridView-objektet på forgrunnssiden, og gå deretter til bakgrunnen
     Legg til en datakilde
      this.gvShowTenementsInfo.DataSource = tenementService.Select();
      Bind datakilder
      this.gvShowTenementsInfo.DataBind();
Utfør bakgrunnsdatabinding
Deretter går du til kildegrensesnittet på resepsjonssiden
Rediger mellom <asp:GridView ID="gvShowTenementsInfo" runat="server"> og </asp:GridView> for manuelt å legge til kolonnene som må vises.
//这里是展示的集合
<Columns>
HeaderTexten til bindingsvisningsdataene viser headerbeskrivelsesfeltet, og DataField etter at det er brukt til å binde den spesifikke datakilden og vise dataene
         <asp:BoundField HeaderText="Household Name" DataField="tenName" />
  Her velger ItemStyle-HorizontalAlign arrangementsstilen innenfor den spesifikke datakolonnen, for eksempel sentrering, som må legges manuelt til hver rad
          <asp:TemplateField HeaderText="Om å redigere" ItemStyle-HorizontalAlign="Center">
            <ItemTemplate>
    Her er innstillingsmetoden på malsiden, hvor du binder så mange kolonner du trenger
            <asp:Label ID="txtShow" runat="server" Text='<%# eval_r("tenName") %>' />
            </ItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="if to edit" >
            <ItemTemplate>
                Her sendes objekt-ID-en som skal endres til neste side (Endre oppdateringsside)
               <a href='UpdateTenementTypeInfo.aspx? id=<%# eval_r("tenId") %>'> redigering</a>
            </ItemTemplate>
          </asp:TemplateField>
        </Columns>




Foregående:Unntaksdetaljer: System.NullReferenceException: Objektreferansen er ikke satt til instansen av objektet.
Neste:DataTable trekker ut dataene fra første rad
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com