2010-02-04 43 views
-1

在我的應用程序中,我有一個GridView,我必須從中獲取特定列中的數據。這些數據將存儲在數據表中。我怎樣才能做到這一點?如何使用asp.net從gridview中的特定列中獲取數據

我的代碼無法正常工作properly.Here是:

dim dt as datatable=ctype(Gridview1.coumns.items("Rate"),datatable) 

請指教。

回答

0

使用gridview的CellClick事件獲取當前列值並將其存儲在會話中。那麼從會話中你可以得到主鍵。

private void gridview1_CellClick(object sender, DataGridViewCellEventArgs e) 
{ 
    if (gridview1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null) 
    { 
     Session["primarykey"] = gridview1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString(); 
    } 
} 

//在下一頁中,您已通過以下代碼將會話分配給變量primaykey。

string primarykey = Session["primarykey"].To 
String(); 
相關問題