当从Visual Studio保存页面时,标签关闭标签(<label>)被写入我的.aspx页面。

问题描述 投票:0回答:1

我有一个.aspx页面,在我们已经使用多年的Web应用程序中,它是在Visual Studio 2010中开发和维护的。最近,当我在Visual Studio 2010中保存页面时,它写了一个标签关闭标签(</label>)与绿色方格下划线警告,

"这个结束标签没有匹配的开始标签" "This end tag has no matching start tag."

它总是把它写在 </div> 标签前和 </fieldset> 标签。

        </div>
        </label>
    </fieldset>
    </form>
</asp:Content>

我删除了幽灵关闭标签,但只要我再次保存页面,标签关闭标签就会一直重新出现。

我在网上花了几个小时研究这个问题,但没有找到关于这个问题的相关信息。

先谢谢你对这个奇特问题的任何见解。

asp.net visual-studio-2010
1个回答
0
投票

我做了一些小的更新,同时审查了这个页面中的所有代码,看看是什么原因导致了幽灵标签关闭标签(</label>). 在做了这些无害的修改(修改一些缩进以符合代码的其余部分,并删除一个空的div标签(<div class="container"></div>),问题就这样消失了。

这真是一个谜。

© www.soinside.com 2019 - 2024. All rights reserved.