Heim > Fragen und Antworten > Hauptteil
Nachdem das ASP.NET-Front-End GridView die Datenquelle gebunden hat, hat es bereits den Wert im Datenfeld erhalten. Die Front-End-Steuerelemente haben die entsprechenden Felder jeweils gebunden nebeneinander in jeder Reihe?
Wie im Bild gezeigt:
Das aktuelle Layout sieht so aus. Wie kann ich dafür sorgen, dass in jeder Zeile zwei angezeigt werden?
<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>
淡淡烟草味2017-05-19 10:32:53
.net控件是阻碍程序员设计的绊脚石,明明可以用循环实现的东西非要搞个gridview,就是把p封装成一个东西扩展还麻烦,建议用循环实现吧。