簡體   English   中英

如何獲取包含WebControls的gridview的當前rowindex

[英]How to get the current rowindex of gridview containing webcontrols

需要澄清。 我正在使用沒有足夠的行和列的gridview。 在頁腳處,我有一個按鈕可以在gridview中添加新行。 我的gridview包含輸入控件,如單選按鈕,文本框等。

我的疑問是:我在gridview的所有行中都有一個單選按鈕列表,當我單擊單選按鈕列表中的列表項時,我需要知道單選按鈕列表是出於某些要求而選擇的(ROWINDEX)行。

我用了這段代碼

int rowIndex=gv.SelectedIndex;

我單擊了第5行的單選按鈕,並且rowIndex返回-1。

RadioButtonListSelectedIndexChange事件中,執行以下操作:

void Index_Changed(Object sender, EventArgs e) {
{
   var rowIndex = ((GridViewRow)((WebControl)sender).NamingContainer).RowIndex;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM