DetailsView1 在编辑状态下绑定DropDownList

helong34605 helong34605 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
CS 代码:

protected void DetailsView1_ModeChanging(object sender, DetailsViewModeEventArgs e)
{
if(e.NewMode == DetailsViewMode.Edit)
{
int did = Convert.ToInt32(this.Request.QueryString["did"]);
//档模式改变时
this.DetailsView1.ChangeMode(e.NewMode);
DataSet ds = bll.GetDateType();
//注: ds 已经绑定成功 存在数据
//DropDownList dropdownlis = (DropDownList)this.DetailsView1.Rows[1].Cells[1].Controls[0].FindControl("DropDownList1");//第一种
DropDownList dropdownlis = (DropDownList)this.DetailsView1.Rows[1].Cells[1].FindControl("DropDownList1");//第二种
//DropDownList dropdownlis = (DropDownList)DetailsView1.FindControl("DropDownList1"); //第三种
dropdownlis.DataSource = ds;
dropdownlis.DataTextField = "Brand_Name";
dropdownlis.DataValueField = "Brand_ID";
dropdownlis.DataBind();
this.BindGridView(did);
}
---------------------------------------------------------------------------------------------------


我想绑定我的 类型,也就是 在DetailsView1中的第二行,

但是执行结果却提示:
未将对象引用设置到对象的实例。也就是dropdownlis.DataSource = ds;DropDownList1 没有找到。
小弟苦思不得其解,什么地方错了。
请高手 指点迷津。
...全文

相关推荐

评论
收藏 已收藏
分享
返回顶部
helong34605
.NET社区 62,271 成员 668,968 内容