我的代码中“Columns”之前出现了两个单元格,其中显示了两行数据。我添加了Showheader =“False”,删除了一行但是现在我在主数据显示之前仍然有一个单元格(用于一件物品员工详情)。我在代码中加入了“123”& “456”(正如您将在下面看到的)“123”出现在单元格之前,“456”出现在第一个单元格的第一行(如您所料),那么第一行单个单元格的方式和位置是什么它来自哪里?!
我希望下面的代码片段已足够,因为我认为它与Gridview有关吗?!
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False"
CellPadding="0" DataSourceID="SqlDataSource1" Showheader ="False"
ShowFooter="False" AllowSorting="false"
AlternatingRowStyle-CssClass="alt" EnableViewState="true"
EnableModelValidation="True" EmptyDataText="There are no data records to display - Please change your search.">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<tr>123
<td>456
<span>UPRN</span>
<asp:LinkButton ID="LBtest" runat="server" Text='<%# Eval("SHOPCODE")%>' CommandArgument='<%# Eval("SHOPCODE")%>'
CommandName="CmdPropertyClickToSearch" CssClass="ButtonTextual" OnCommand="btnPropertyToSearch_Click" />
</td>
<td>
<span>Postcode</span>