C# 与Visual Studio代码不同的实时源代码

C# 与Visual Studio代码不同的实时源代码,c#,asp.net,visual-studio,visual-studio-2012,C#,Asp.net,Visual Studio,Visual Studio 2012,我在C#中的ASP.NET 4.0中处理我的站点,作为我的任务的一部分,它必须进行验证,现在我正在使用w3c验证程序,当我在那里看到我站点的源代码时,有一些标记没有显示在visual studio 2012中,我需要删除这些标记才能让我的站点进行验证。是否有一个选项可用于修复此问题。Gridview的标记是在运行时动态生成的,以查看标记右键单击输出页面并查看源代码,如果要在visual studio中编辑Gridview标记,则需要将字段转换为模板字段,这样您就可以显示所需内容 试试这个 您是否

我在C#中的ASP.NET 4.0中处理我的站点,作为我的任务的一部分,它必须进行验证,现在我正在使用w3c验证程序,当我在那里看到我站点的源代码时,有一些标记没有显示在visual studio 2012中,我需要删除这些标记才能让我的站点进行验证。是否有一个选项可用于修复此问题。

Gridview的标记是在运行时动态生成的,以查看标记右键单击输出页面并查看源代码,如果要在visual studio中编辑Gridview标记,则需要将字段转换为模板字段,这样您就可以显示所需内容

试试这个


您是否将原始标记与生成的HTML输出混淆了?基本上,当我在visual studio中编辑网站时,在查看网站的源代码时,我无法看到部分标记。在本例中,有一个网格视图,其中包含一些我无法删除的坏属性。您会发现,使用抽象很多内容的控件(如网格视图)会阻止您对生成的HTML进行严格控制。如果你想有更严格的控制,坚持你可以很容易地控制HTML的东西,例如通过使用来构建一个HTML表。如果需要筛选和搜索,那么使用基于客户端的工具,例如。