在GridView里面我要点击一个DropDownList,旁边的DropDownList就变化。
ddlBkp_SelectedIndexChanged方法里面不知道怎么取GridView里面DropDownList的ID
protected void ddlBkp_SelectedIndexChanged(object sender, EventArgs e)
{
//DropDownList ddlBkp = (DropDownList)sender;
//GridViewRow gvr = (GridViewRow)ddlBkp.NamingContainer;
//ddlBkp = gvr.FindControl("ddlBkp") as DropDownList; //DropDownList ddlBp = (DropDownList)sender;
//GridViewRow gvr1 = (GridViewRow)ddlBkp.NamingContainer;
//ddlBp = gvr1.FindControl("ddlBp") as DropDownList;
//if (ddlBkp.SelectedValue != "0")
//{
// ddlBp.DataValueField = "BankPlaceId";
// ddlBp.DataTextField = "BankPlace";
// ddlBp.DataSource = manager.Select_BankPlace(Convert.ToInt32(ddlBkp.SelectedValue));
// ddlBp.DataBind();
//}
//else
// ddlBp.Items.Clear();
}
未将对象引用到实例这个问题,希望高手解决~谢谢
ddlBkp_SelectedIndexChanged方法里面不知道怎么取GridView里面DropDownList的ID
protected void ddlBkp_SelectedIndexChanged(object sender, EventArgs e)
{
//DropDownList ddlBkp = (DropDownList)sender;
//GridViewRow gvr = (GridViewRow)ddlBkp.NamingContainer;
//ddlBkp = gvr.FindControl("ddlBkp") as DropDownList; //DropDownList ddlBp = (DropDownList)sender;
//GridViewRow gvr1 = (GridViewRow)ddlBkp.NamingContainer;
//ddlBp = gvr1.FindControl("ddlBp") as DropDownList;
//if (ddlBkp.SelectedValue != "0")
//{
// ddlBp.DataValueField = "BankPlaceId";
// ddlBp.DataTextField = "BankPlace";
// ddlBp.DataSource = manager.Select_BankPlace(Convert.ToInt32(ddlBkp.SelectedValue));
// ddlBp.DataBind();
//}
//else
// ddlBp.Items.Clear();
}
未将对象引用到实例这个问题,希望高手解决~谢谢
上面那种方法不行啊~还是未将对象引用到实例这个问题
我是点击编辑才开始出现DropDownList。
http://www.cnblogs.com/insus/articles/1411016.html
http://www.cnblogs.com/insus/articles/1654911.html
http://www.cnblogs.com/insus/articles/1997458.html
dropDownlist ddl=gridview.findControls["ID"] as dropDownList();
string value=ddl.selectItem.value;
就可以了