Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14275|Atbildi: 0

[ASP.NET] GridView datu saistīšana

[Kopēt saiti]
Publicēts 08.04.2015 22:49:14 | | |

GridView datus var saistīt divos veidos: viens ir automātiska saistīšana, bet otrs ir manuāla saistīšana. Automātiskā saistīšana šeit nav minēta, galvenokārt izskaidrojot manuālās iesiešanas soļus un metodes
Vispirms pievienojiet objektu GridView priekšplāna lapai un pēc tam dodieties uz fonu
     Datu avota pievienošana
      this.gvShowTenementsInfo.DataSource = tenementService.Select();
      Datu avotu saistīšana
      this.gvShowTenementsInfo.DataBind();
Fona datu saistīšanas veikšana
Pēc tam dodieties uz reģistratūras lapas avota saskarni
Rediģējiet starp <asp:GridView ID="gvShowTenementsInfo" runat="server"> un </asp:GridView> lai manuāli pievienotu kolonnas, kas jāparāda.
//这里是展示的集合
<Columns>
Saistīšanas parādāmo datu HeaderText parāda galvenes apraksta lauku un DataField pēc tam, kad tas tiek izmantots, lai saistītu konkrētu datu avotu un parādītu datus
         <asp:BoundField HeaderText="Mājsaimniecības nosaukums" DataField="tenName" />
  Šeit ItemStyle-HorizontalAlign atlasa izkārtojuma stilu konkrētajā datu kolonnā, piemēram, centrēšanu, kas manuāli jāpievieno katrai rindai
          <asp:TemplateField HeaderText="Vai rediģēt" ItemStyle-HorizontalAlign="Center">
            <ItemTemplate>
    Šeit ir iestatīšanas metode veidnes lapā, saistot tik daudz kolonnu, cik nepieciešams
            <asp:Label ID="txtShow" runat="serveris" Text='<%# eval_r("tenName") %>' />
            </ItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="vai rediģēt" >
            <ItemTemplate>
                Šeit tiek nodots modificējamā objekta ID nākamajā lapā (Modificēt atjaunināšanas lapu)
               <a href='UpdateTenementTypeInfo.aspx? id=<%# eval_r("tenId") %>'> rediģēt</a>
            </ItemTemplate>
          </asp:TemplateField>
        </Columns>




Iepriekšējo:Detalizēta informācija par izņēmumu: System.NullReferenceException: objekta atsauce nav iestatīta objekta instancei.
Nākamo:DataTable izvelk datus no pirmās rindas
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com