2016-11-15 7 views
1

私はグリッドビューで選択されたインデックスの値を取得したいが、私は値を取得していない私はどのようなグリッドのイベント私は値を取得する方法私は私はasp.netのgridviewで選択されたインデックスの値を取得したい

コードです

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    string name = GridView1.SelectedRow.Cells[0].Text; 
} 

protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) 
{ 
    string s = GridView1.Rows[e.NewEditIndex].Cells[6].Text; 
} 
を使用でき

答えて

1

「CellContentClick」機能を知らないのですが、グリッドのonselectedindexchangeイベントにと

をroweditingにこのコードを使用して値 を取得グリッドを取得するためのインデックス

private void GridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) 
{ 
    int columnIndex=Convert.ToInt(e.ColumnIndex.ToString()); 
    int rowIndex=Convert.ToInt(e.RowIndex.ToString()); 
} 

私はDataGridに行き、選択されたセルのインデックスを返す "SelectedIndex"関数を見つけました。セルがない場合は-1が返されます。ここで

は同じのためのリンクです:

https://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid(v=vs.110).aspx

+1

これがこれが動作していないデータグリッドview.Forグリッドのです。 – hammad

+0

さん、gridviewのアイデアを教えてください – hammad

関連する問題