Une fois que le GridView frontal ASP.NET a lié la source de données, il a déjà obtenu la valeur dans le champ de données. Les contrôles frontaux ont respectivement lié les champs correspondants. Comment l'affichage frontal peut-il afficher deux côtés des résultats de requête. côte à côte dans chaque rangée ?
Comme le montre l'image :
La disposition actuelle est la suivante, comment puis-je faire en sorte que chaque ligne en affiche deux ?
<p style="align-content:center;text-align:center">
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging" HorizontalAlign="Center" PageSize="15" AutoGenerateColumns="False">
<Columns>
<asp:HyperLinkField DataTextField="KS_ZKZ" HeaderText="考生准考证号" DataNavigateUrlFields="KS_ZKZ" DataNavigateUrlFormatString="StuInfoDetail.aspx?KSZKZ={0}" />
</Columns>
</asp:GridView>
</p>
Les contrôles
.net sont une pierre d'achoppement qui empêche les programmeurs de concevoir. Les choses qui peuvent évidemment être implémentées à l'aide de boucles nécessitent une vue en grille, mais il est difficile d'encapsuler p dans une chose et de l'étendre. Il est recommandé d'utiliser des boucles pour l'implémenter.