我DropDownList
的{{1}}中有TextBox
和EditTemplate
。我想要的是根据我的FormView
的第一个条目是否被选中来启用/禁用TextBox
:
DropDownList
切换为编辑模式时FormView
的所选项目时。我通过JS实现了第二个,并且工作正常,但第一个证明太难了。我试图在DropDownList
的{{1}}事件中执行此操作,但出于某种原因,以下调用在事件中返回ModeChanged
:
FormView
我在这里缺少什么?
(在进行上述调用之前,我确保null
为MyFormView.FindControl("MyDropDownListID");
)
答案 0 :(得分:0)
有一次你将头发拉了几个小时出现问题,然后把它贴在SO上并在接下来的几分钟内找到解决方案。任何被困在其中的人,问题是在FormView
或ModeChanged
时尚未创建数据绑定Page_Load
的控件。您必须在DataBound
事件中调用上述行,它才能正常工作。