如何修复ASP.NET AJAX控件或页面中的HTML Intellisense

如何修复ASP.NET AJAX控件或页面中的HTML Intellisense,asp.net,visual-studio,ajax,visual-studio-2005,intellisense,Asp.net,Visual Studio,Ajax,Visual Studio 2005,Intellisense,我正在使用ASP.NETAjax。我创建了一个基于.master文件的.aspx页面。我将、控件添加到内容页中,突然间,标记intellisense不再适用于这些控件或嵌套在其中的任何控件 这是虫子吗?我可以修复此问题吗?intellisense问题的修复将在VS 2005 SP1中进行 同时,有两种变通方法可用于立即修复: 1) 在处理.aspx内容页时,在Visual Studio IDE中保持.master文件处于打开状态。事实证明,intellisense引擎只有在.master文件关闭

我正在使用ASP.NETAjax。我创建了一个基于.master文件的.aspx页面。我将、控件添加到内容页中,突然间,标记intellisense不再适用于这些控件或嵌套在其中的任何控件


这是虫子吗?我可以修复此问题吗?

intellisense问题的修复将在VS 2005 SP1中进行

同时,有两种变通方法可用于立即修复:

1) 在处理.aspx内容页时,在Visual Studio IDE中保持.master文件处于打开状态。事实证明,intellisense引擎只有在.master文件关闭时才会出现问题。只要它在同一个IDE中打开,它就可以很好地解析程序集,并提供完整的intellisense

2) 进入web.config文件,将ASP.NET AJAX控件的标记前缀命名更改为其他名称。例如,而不是:


将其更改为以下内容:


然后,您需要更新.aspx页面中的标记前缀以使用此新标记前缀


这两种方法中的任何一种都可以解决问题并提供完整的智能感知。这个问题应该用VS2005SP1完全解决。

你应该先去谷歌。。。