Я использую asp.net C#. У меня есть следующий код, этот код работает нормально. Но проблема в gridview генерирует один дополнительный столбец слева.Gridview генерировать дополнительный столбец слева
<asp:GridView Width="96%" CssClass="grdclass" ID="grd"
runat="server" AutoGenerateColumns="False" DataKeyNames="STAT_ID">
<AlternatingRowStyle BackColor="#FFCC99" />
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<th scope="col">الهاتف</th>
</HeaderTemplate>
<ItemTemplate>
<td class="row_style">
<div class="row_style">
<%#Eval("PHONE_Num") %>
</div>
</td>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>No Record Found</EmptyDataTemplate>
<HeaderStyle BackColor="Aquamarine" />
<RowStyle BackColor="#FFFFCC" />
</asp:GridView>
Пожалуйста, проверьте выше код и сообщите мне, где ошибка, или как я могу избавиться от этой проблемы.
У меня есть несколько столбцов –
Нет проблем, вы можете добавить новый asp: TemplateField в Grid. –
У меня есть более одного столбца –