我有一个隐藏字段,我像这样在 javascript 中为其赋值。
var rowIndex;
function GetSelectedRow(lnk) {
var row = lnk.parentNode.parentNode;
rowIndex = row.rowIndex - 1;
var RI = rowIndex;
document.getElementById('<%= HiddenRowIndex.ClientID%>').value = RI;
}
在服务器端,我尝试获得像
Dim dtsub As New DataTable
dtsub = CType(ViewState("UploadTimeSlotGroupData"), DataTable)
Dim dtRow() As DataRow = dtsub.Select(expression)
If dtRow(0) IsNot Nothing Then
dtsub.Rows(Val(HiddenRowIndex.Value.ToString)).Delete()
End If
但我在服务器端只得到 0。我该如何解决?