Gridview Datakeys问题

时间:2011-07-07 14:36:32

标签: c# asp.net

我正在尝试获取gridview中行的LocationID。 grdFavoriteMerchant是gridID。我是使用gridview的新手。

我使用这部分代码来获取LocationID,但是当row.RowIndex = 0时它会获得MerchantID。

int LocationID = Convert.ToInt32(grdFavoriteMerchant.DataKeys[row.RowIndex].Value);

在aspx中,我有DataKeyNames="Merchant_id, zipcode, Location_id"

我想知道如何在上面的代码中给出硬编码的“LocationID”以获取LocationID。

我希望我很清楚:)

提前致谢

1 个答案:

答案 0 :(得分:1)

int LocationID = (int)grdFavoriteMerchant.DataKeys[row.RowIndex][2];