Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14275|Válasz: 0

[ASP.NET] GridView adatkötés

[Linket másol]
Közzétéve 2015. 04. 08. 22:49:14 | | |

Kétféleképpen köthető be a GridView adataihoz: az egyik automatikus kötés, a másik pedig kézi kötés. Az automatikus kötést itt nem említik, főként a kézi kötés lépéseit és módszereit magyarázza
Először add hozzá a GridView objektumot az előtér oldalra, majd menj a háttérbe
     Adatforrás hozzáadása
      this.gvShowTenementsInfo.DataSource = tenementService.Select();
      Adatforrások kötése
      this.gvShowTenementsInfo.DataBind();
Háttéradatok kötésének végrehajtása
Ezután menj a recepciós oldal forrásfelületére
Szerkesztés <asp:GridView ID="gvShowTenementsInfo" runat="server"> és </asp:GridView között> hogy kézzel hozzáadd azokat az oszlopokat, amelyeket be kell mutatni.
//这里是展示的集合
<Columns>
A kötési megjelenítési adatok fejlécszövege megjeleníti a fejléc-leírás mezőt, majd az utána a használt DataFieldet a konkrét adatforrás kötésére és az adatok megjelenítésére
         <asp:BoundField fejlécText="Háztartási név" DataField="tenName" />
  Itt az ItemStyle-HorizontalAlign kiválasztja az adott adatoszlopon belüli elrendezési stílust, például középsést, amelyet manuálisan kell hozzáadni minden sorhoz
          <asp:TemplateField HeaderText="Szerkeszteni-e" ItemStyle-HorizontalAlign="Center">
            <ItemTemplate>
    Íme a beállítási módszer a sablonoldalon, annyi oszlopot kötözz be, amennyi szükséged van
            <asp:Label ID="txtShow" runat="server" Text='<%# eval_r("tenName") %>' />
            </ItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="hogy szerkesztsék-e" >
            <ItemTemplate>
                Itt a módosítandó objektumazonosító továbbítása a következő oldalra (Frissítés módosítása oldal)
               <a href='UpdateTenementTypeInfo.aspx? id=<%# eval_r("tenId") %>'> edit</a>
            </ItemTemplate>
          </asp:TemplateField>
        </Columns>




Előző:Kivétel részletei: System.NullReferenceException: Az objektum hivatkozása nincs beállítva az objektum példányára.
Következő:A DataTable az első sorból nyeri ki az adatokat
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com