无法使用 GridView 中的 FindControl 获取控制权

本文关键字:FindControl 获取 控制权 中的 GridView | 更新日期: 2023-09-27 18:33:55

我找不到行更新的下拉列表:下拉列表位于编辑模板

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
    SqlDataSource2.UpdateParameters.Clear();
    string op = "1";
    try
    {
        DropDownList ddl = GridView1.FindControl("ddlprioridade") as DropDownList;
        op = ddl.SelectedValue.ToString();
    }
    catch { }
    ....
}

这个 ddl 完全是的,我无法解决这个问题!

无法使用 GridView 中的 FindControl 获取控制权

你试过这个吗:

var dropDown  = GridView1.Rows[GridView1.EditIndex].FindControl("ddlprioridade") as DropDownList;