Wert aus einer Gridview-Zelle abrufen

Ich versuche, einen Int-Wert von einem GridView zu erhalten. Hier ist der Screenshot meiner Rasteransicht.

Hier ist der Asp-Code für die Gridview

Ich habe eine RowCommand-Methode erstellt, bei der ich durch Klicken auf die Schaltfläche Entfernen in der GridView den int-Wert der 2. Spalte erhalten soll. Wenn ich zum Beispiel die letzte Schaltfläche zum Entfernen drücken würde, würde dies einen int-Wert von 5 ergeben.

Dies ist mein Codebehind für die Methode

protected void grdOrder_RowCommand(object sender, GridViewCommandEventArgs e)
{
    if (e.CommandName == "Remove")
    {

        int bigStore = Convert.ToInt32(grdOrder.SelectedRow.Cells[2].Text);

        clsStockCollection AnId = new clsStockCollection();

        clsStock TheOrder = new clsStock();
        TheOrder.OrderId = bigStore;
        AnId.DeleteOrder(TheOrder);
        DataCall();

    }
}

Wenn ich diesen Code ausführe, erhalte ich diesen Fehler. Der Objektverweis wurde nicht auf eine Instanz eines Objekts festgelegt.

Ich verstehe nicht, wie oder warum ich ein Objekt referenzieren muss, zum Beispiel: Objekt als neues Objekt. Warum muss ich das tun?

Hier ist der Code für die gesamte Klasse: pastebin.com/yzLR7s2w

Vielen Dank im Voraus

Antworten auf die Frage(1)

Ihre Antwort auf die Frage