Erstellen Sie eine Datentabelle mit zwei Spalten, verwenden Sie eine erste Spalte als autoincrement als true und AutoIncrementStep = 1 wie
%Vor%Dies ist eher eine ergänzende Antwort auf die ursprüngliche Frage des OP. Ich hatte eine schreckliche Zeit herauszufinden, wie man die Indexnummer (Seriennummer im OP) der Reihe, die durch die Antwort von R.Ilayaraja erstellt wurde (was sehr gut funktioniert).
Wenn Sie in Ihrem Code hinter der Seite die Indexnummer der Zeile erhalten möchten, können Sie einen ähnlichen Code verwenden:
Int32 idNumber = Convert.ToInt32(gvlisting.Rows[i].DataItemIndex.ToString()) + 1;
Dies setzt voraus, dass Sie einen Iterator 'i' verwenden, um andere Werte aus Ihren Zeilen zu erhalten, und Sie müssen eins zur Zahl hinzufügen, da der Index ordinal ist (Index 0 ist die erste Zeile). Wenn Sie keinen Iterator verwenden, verwenden Sie einfach .Rows[0]
Ich habe mich mächtig angestrengt als ASP.NET-Nugget, um das herauszufinden, also dachte ich mir, ich würde dies in der Hoffnung veröffentlichen, dass es einem anderen Noob wie mir hilft.
Fügen Sie eine Spalte mit dem Namen Ser
hinzu und setzen Sie sie auf ReadOnly=false
.
Fügen Sie diesen Code dann zu Ihrer Anwendung hinzu:
%Vor%}