gridview中巢狀checkbox,如何在選中事件中獲取當前行的索引值

2021-04-24 07:21:50 字數 579 閱讀 3972

1樓:拖鞋不脫

我想我解決你的問題了:

在你的事件裡,

取((checkbox)sender).parent.parent會取到你的控制元件所在的那一行。再轉換一下

(gridviewrow)((checkbox)sender).parent.parent)就得內到了那容個gridviewrow物件,之後取rowindex什麼的就隨你意了。

——————————————————

你的e是普通的eventarg,當然不可能有e.rowindex屬性。

有兩種方法。

一種是不用取當前行的索引值,直接用checkbox2_checkedchanged方法中的引數sender。

(checkbox)sender就是將sender轉化為一個checkbox物件,你做相應判斷就可以了。

另外一種要麻煩些。

你寫一個迴圈,對gridview裡面的每一行中的((checkbox)gridview1.rows[i].findcontrol("checkbox1")).

checked進行判斷。

但這兩種方法你都仍然無法判斷觸發事件的是哪一行。

excel中,if與or and函式巢狀不了。求助

多數office excel使用者的問題出現在函式知識掌握不夠全面造成困擾。回答你問題之前先將相關基本知識講清楚,才能透徹地解決問題。幾個關鍵點就是函式與公式的知識。分別講述如下。公式都是以等號 開始。等號後面跟著一個或者多個運算元。使用運算子或括號連線。運算元可以是數值 單元格或單元格區域 名稱 ...

ecel中函式巢狀輸入公式錯誤原因

if f2 0.8,1 if and f2 0.8,f2 0.85 2 if and f2 0.85,f2 0.9 3 if and f2 0.9,f2 0.95 4 if and f2 0.95,f2 1 5 使用and函式表達取值範圍 if f2 0.8,1 if f2 0.8 f2 0.85 ...

關於php中while巢狀迴圈問題求解決

資料庫php處理部分 public function index 我這裡用的thinkphp框架,不知道你是原生還是什麼,就簡單說一下思路。tb type m type tb product m products 這裡我是例項化我的資料表,說通俗點就是連線資料庫,指定某個表 types tb typ...