Получение значения из ячейки Gridview

я пытаюсь получить значение int из GridView. Вот скриншот моего gridview.

Вот код asp для Gridview

Я создал метод RowCommand, в котором, когда я нажимаю кнопку «Удалить» в GridView, предполагается, что я получаю значение int во 2-м столбце. Например, если бы я нажал последнюю кнопку «Удалить», то получилось бы значение int, равное 5.

Это мой код для метода

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();

    }
}

Когда я запускаю этот код, я получаю эту ошибку. В экземпляре объекта не задана ссылка на объект.

Я неЯ не понимаю, как и почему мне нужно ссылаться на объект, например: «Объект как новый объект». Зачем мне это делать?

Вот код для полного класса: pastebin.com/yzLR7s2w

Заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос