Yra du būdai, kaip susieti "GridView" duomenis: vienas yra automatinis, o kitas - rankinis susiejimas. Automatinis įrišimas čia neminimas, daugiausia paaiškinant rankinio įrišimo veiksmus ir metodus Pirmiausia įtraukite objektą "GridView" į priekinio plano puslapį, tada pereikite į foną Duomenų šaltinio įtraukimas this.gvShowTenementsInfo.DataSource = tenementService.Select(); Duomenų šaltinių susiejimas this.gvShowTenementsInfo.DataBind(); Atlikti foninių duomenų susiejimą Po to eikite į registratūros puslapio šaltinio sąsają Redaguokite tarp <asp:GridView ID="gvShowTenementsInfo" runat="server"> ir </asp:GridView> kad rankiniu būdu pridėtumėte stulpelius, kuriuos reikia parodyti.
//这里是展示的集合 <Columns> Susiejimo rodymo duomenų HeaderText rodomas antraštės aprašo laukas, o DataField po to, kai jis naudojamas konkrečiam duomenų šaltiniui susieti ir duomenims rodyti <asp:BoundField HeaderText="Namų ūkio pavadinimas" DataField="tenName" /> Čia ItemStyle-HorizontalAlign pasirenka išdėstymo stilių konkrečiame duomenų stulpelyje, pvz., centravimą, kurį reikia rankiniu būdu pridėti prie kiekvienos eilutės <asp:TemplateField HeaderText="Ar redaguoti" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> Čia yra nustatymo metodas šablono puslapyje, susiejant tiek stulpelių, kiek jums reikia <asp:Label ID="txtShow" runat="server" Text='<%# eval_r("tenName") %>' /> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="ar redaguoti" > <ItemTemplate> Čia perduodamas objekto ID, kuris turi būti modifikuotas, į kitą puslapį (Modifikuoti atnaujinimo puslapį) <a href='UpdateTenementTypeInfo.aspx? id=<%# eval_r("tenId") %>'> redaguoti</a> </ItemTemplate> </asp:TemplateField> </Columns> |