我的 asp.net 3.5 应用程序中有一个母版页,并且有一些控件和 jquery 内容。我尝试访问代码隐藏中的控件,它说:
The name 'DrpStates' does not exist in the current context
为什么在代码隐藏中无法访问它?
当您创建代码隐藏文件时,ASP.NET 还会自动生成一个设计器文件(就在它旁边)。在该设计器文件中,所有控件均已初始化并加载。有时(出于未知原因)当您创建新控件时,它无法重新初始化设计器文件,并且您无法访问代码隐藏文件中的控件。
尝试这样做>
- 删除设计器文件(右键>删除)
- 右键单击 aspx 文件 > 转换为 Web 应用程序
现在应该可以工作了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)