如何简单地获取GridView's的选定索引值的某个单元格

How to simply get GridView's SelectedIndex value of a certain cell

本文关键字:索引值 单元格 何简单 简单 GridView 获取      更新时间:2023-09-26

事情是这样的:我有一个GridView控件,其中填充了来自SQL表的数据。每一列都有简单的数据,如字符串或整型数字。我的最后一个专栏是"Select CommandField",点击它会弹出一个表单。我试图在JavaScript中创建一个函数,需要使用所选行的第一列的值;它的语法是怎样的?

就像c#一样,它会是

myGridView.Rows[myGridView.SelectedIndex].Cells[0].Text

在JavaScript中应该是这样的

var grid = document.getElementById('myGridView'); var gridRow = grid.rows[<what_Should_I_Type_Here?>].cells[0].text

提前非常感谢!

var grid = document.getElementById('myGridView'); 
var gridRow = grid.rows[document.getElementById("myGridView").selectedIndex].cells[0].text;
 function Redirect(row) {
                var rowData = row.parentNode.parentNode;
                var rowIndex = rowData.rowIndex;
                var grid = document.getElementById('ContentPlaceHolder1_Grd_Dashboard');
                var value = grid.rows[rowIndex].cells[0].innerText;
                alert(value);
                window.location = "PoTracking.aspx?Pid=" + value;
                return false;
            }