6
我试图从GridView获取一个int值。这是我的gridview的屏幕截图。从Gridview单元获取价值
这里是我创建了一个RowCommand方法,其中当我按在GridView上它是假设删除按钮给我INT为GridView
ASP代码第二列的值。因此,举例来说,如果我是按最后一个删除按钮它会给我的5
int值这是我隐藏的方法
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
提前
哪条线抛出异常? – 2013-03-20 00:05:54
第46行:int bigStore = Convert.ToInt32(grdOrder.SelectedRow.Cells [2] .Text); – JARRRRG 2013-03-20 00:08:03