0
我发现,使用ASP的ASP.NET包括禁用代码隐藏
<!-- include file="MyPage.aspx" -->
命令时,我不能在MyPage.aspx使用代码隐藏。
问题是,当我尝试包含MyPage.aspx时,出现错误,因为我们有两个Page指令。如果我删除了页面指令,我可以包含MyPage.aspx,但无法访问代码隐藏,因为Page指令中的“CodeBehind”参数不再存在。
所以,据我所知,我们有一个Catch-22。有没有人知道这方面的解决办法?还是只有我失踪的东西?
谢谢, -onion骑士
我不知道这是否改变什么,但我使用的是母版页与包括MyPage.aspx页面。
你想用include文件实现什么?你能用UserControl实现相同的结果吗? – 2009-11-01 23:20:52