У меня есть gridview, в котором есть поле шаблона. В ячейке 5 у меня есть метка, которая является входом для базы данных. но не все метки во всех строках содержат значение. его основано на событии щелчка editTemplateField. У меня есть код vb.net для доступа к этой метке внутри сетки. но я хочу получить его с помощью javascript. Ниже приведен пример кода vb.net и javascript, который я пробовал до сих пор.
For Each i as gridViewRow in gridview.Rows
Dim lnk as linkbutton = CType(i.FindControl("del"),LinkButton)
If lnk.ForeColor = Drawing.Color.Red
pid = CType(gridview.Rows(i).FindControl("lblposid"), Label).Text
End If
Next
JavaScript:
for (var i = 0; i < grid.rows.length-1; i++) {
if(grid.rows[i].cells[1].style.color == "red")
pid = grid.rows[i].cells[5].innerHTML;
}
вб.нет работает. но джаваскрипт не работает. я не знаю, как это сделать в javascript. Заранее спасибо]
Примечание. Видимое поле шаблона также имеет значение «Ложь».