日期:2014-05-17  浏览次数:20513 次

诡异的DropDownList
前台页面
HTML code
<asp:DropDownList ID="ddlColumn" runat="server"></asp:DropDownList>

后台页面
C# code
public void ddlColumnBind(){
这个里面就调用不到ddlColumn
}

纠结啊,其他页面都能正常获取到,这个页面就是获取不到这个DropDownList。

------解决方案--------------------
designer.cs 文件中这个控件注册了吗
------解决方案--------------------
再放一个控件看能调到不。
------解决方案--------------------
其他页面都能正常获取到? 本页面的控件还能在其他页面获取到?
------解决方案--------------------
在designer注册一下代码或者重新拖一个
------解决方案--------------------
这问题有点特殊
------解决方案--------------------
从新写个控件就行了
------解决方案--------------------
确保你的ddlColumn没有放在GridView等控件的模板里面