【问题标题】:i want to get the value of selected index in gridview in asp.net我想在asp.net的gridview中获取选定索引的值
【发布时间】:2016-11-15 07:15:20
【问题描述】:

我想在 gridview 中获取选定索引的值,但我没有得到值请告诉我如何不知道在哪个网格事件中我得到了值 我在网格的 onselectedindexchange 事件和行编辑上使用此代码

但我不知道如何获得价值

代码是

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;
}

【问题讨论】:

    标签: c# asp.net gridview webforms


    【解决方案1】:

    您可以使用网格的“CellContentClick”函数来获取索引

    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

    【讨论】:

    • 这是用于数据网格视图。对于网格,这是行不通的。
    • 先生,请给出gridview的想法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-28
    • 1970-01-01
    相关资源
    最近更新 更多