Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 14275|Odgovoriti: 0

[ASP.NET] GridView vezavo podatkov

[Kopiraj povezavo]
Objavljeno na 8. 04. 2015 22:49:14 | | |

Obstajata dva načina za vezavo podatkov GridView: eden je samodejna vezava, drugi pa ročna veza. Samodejna vezava tukaj ni omenjena, predvsem pojasnjuje korake in metode ročne vezave
Najprej dodajte objekt GridView na stran v ospredju, nato pa pojdite v ozadje
     Dodajte vir podatkov
      this.gvShowTenementsInfo.DataSource = tenementService.Select();
      Viri podatkov o vezavi
      this.gvShowTenementsInfo.DataBind();
Izvajanje vezave podatkov v ozadju
Nato pojdi na izvorni vmesnik na strani recepcije
Uredite med <asp:GridView ID="gvShowTenementsInfo" runat="server"> in </asp:GridView> da ročno dodate stolpce, ki jih je treba prikazati.
//这里是展示的集合
<Columns>
HeaderText prikaznih podatkov vezave prikazuje polje za opis glave, DataField pa se uporablja za vezavo določenega vira podatkov in prikaz podatkov
         <asp:BoundField HeaderText="Household Name" DataField="tenName" />
  Tukaj ItemStyle-HorizontalAlign izbere slog razporeditve znotraj določenega podatkovnega stolpca, kot je centriranje, ki ga je treba ročno dodati vsaki vrstici
          <asp:TemplateField HeaderText="Ali urejati" ItemStyle-HorizontalAlign="Center">
            <ItemTemplate>
    Tukaj je metoda nastavitve na strani predloge, kjer vežeš toliko stolpcev, kolikor jih potrebuješ
            <asp:Label ID="txtShow" runat="server" Text='<%# eval_r("tenName") %>' />
            </ItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="ali urediti" >
            <ItemTemplate>
                Tukaj je prenos ID objekta, ki ga je treba spremeniti, na naslednjo stran (Spremeni posodobitev strani)
               <a href='UpdateTenementTypeInfo.aspx? id=<%# eval_r("tenId") %>'> uredi</a>
            </ItemTemplate>
          </asp:TemplateField>
        </Columns>




Prejšnji:Podrobnosti izjeme: System.NullReferenceException: Referenca objekta ni nastavljena na instanco objekta.
Naslednji:DataTable izlušči podatke iz prve vrstice
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com