js 指 javascript
用用VS 2003 還是2005
如果是05
你在數據綁定(GridView1_RowDataBound)時增加如下語句
If e.Row.RowType <> DataControlRowType.Header And e.Row.RowType <> DataControlRowType.Footer Then
Dim i As String = e.Row.RowIndex.ToString
e.Item.Attributes.Add("onclick", 寫的JS函數)
如:e.Item.Attributes.Add("onclick", "fn_setindex('"+i+"');")
end if
這樣
當你單擊某行時
就會觸發這個事件
你再在JS函數中把i的值放到一個頁面中的隱藏欄位中
注意:JS文件需要引用
在head之間
<script language="javascript" src="JS.js" type="text/javascript">
</script>
如果你只要彈出行號
e.Item.Attributes.Add("onclick", "alert('"+i+"');")
就可以了
希望能對你有所幫助