Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用其他方法获取gridview单元格_C#_Asp.net - Fatal编程技术网

C# 使用其他方法获取gridview单元格

C# 使用其他方法获取gridview单元格,c#,asp.net,C#,Asp.net,我有一个带有可编辑行的gridview,在一列中有一个下拉列表 在下拉列表中选择索引已更改 是否有任何方法可以获取所选下拉列表中所选行的值\u selectedindexchanged 我想,解释对了 谢谢我想你在找这个。只需将发送方转换回原始控件即可 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { DropDownList ddl = sender as DropDownLi

我有一个带有可编辑行的gridview,在一列中有一个下拉列表

在下拉列表中选择索引已更改

是否有任何方法可以获取所选下拉列表中所选行的值\u selectedindexchanged

我想,解释对了


谢谢

我想你在找这个。只需将
发送方
转换回原始控件即可

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
    DropDownList ddl = sender as DropDownList;

    Label1.Text = ddl.SelectedValue;
}

哇!它将抛出一个
NullRefException
,因为没有检查null否它不会抛出,因为总是有一个
sender
,但理论上它可能不是
dropdownlist
是,但您通常会将它附加到
dropdownlist
控件的
onselectedindex changed
事件。正如OP在他的问题中所写的。谢谢我得到了下拉列表的值,有没有办法控制同一行中的剩余单元格?在发布问题之前,你有没有搜索过?