Visual Studio 2008不会为.aspx.designer.cs中的附加控件生成自己的代码

时间:2011-02-17 14:28:40

标签: visual-studio-2010

我在我的.aspx页面上添加了一个控件并为它设置了Id和runat = server但是,当我在浏览器中打开它时,它不会在我的页面上呈现它也不会在设计器文件中为它生成代码

2 个答案:

答案 0 :(得分:2)

试试:

1)删除your_page.designer.cs文件。

2)转到ASPX页面并剪切标记,然后粘贴它。

这应该从头开始强制生成Visual Studio代码。

另一个尝试是检查您的控件是否编译。有时整个控件无法编译,您无法将其成功添加到页面中。

最后,如果不适用于您,则可以清理并重建Visual Studio解决方案。

答案 1 :(得分:0)

Matias的appraoch应该采取另一种方式:

  1. 删除导致问题的designer.cs文件
  2. 右键单击aspx文件并“make application”(或其他类似的东西)
  3. 这将重新生成文件。