У нас есть GridView
, которые связываются с некоторыми данными, и это выглядит так:
RowNumber Id Desc
-------------------------------------------
1 20 Desc1
2 30 Desc2
3 40 Desc3
4 50 Desc4
Я создаю RowNumber
, используя этот код:
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:Label ID="lblSlNo" runat="server" Text='<% #Container.DataItemIndex + 1 %>' />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" />
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
Итак, учитывая, что при связывании данных я не хочу показывать вторую строку, но я хочу оставить для нее RowNumber Данные должны отображаться так:
RowNumber Id Desc
-------------------------------------------
1 20 Desc1
3 40 Desc3
4 50 Desc4
Как предотвратить добавление строки в GridView во время привязки данных?