Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net MS_定位不是元素BODY和DIv的有效属性_Asp.net_Visual Studio 2010_Html_Coding Style_Refactoring - Fatal编程技术网

Asp.net MS_定位不是元素BODY和DIv的有效属性

Asp.net MS_定位不是元素BODY和DIv的有效属性,asp.net,visual-studio-2010,html,coding-style,refactoring,Asp.net,Visual Studio 2010,Html,Coding Style,Refactoring,我们的解决方案中有很多传统的ASPX页面。现在,我们想要修复代码样式(将其纳入HTML5标准),并通常清理这些ASPX页面上的代码。我遇到的问题之一是ms\u positioning属性。它经常出现在和元素中。Visual Studio 2010显示以下警告: 验证(XHTML 1.0过渡):属性“ms_positioning”不是元素“div”的有效属性。 问题: 我是应该尝试修复此警告还是应该离开 ms\u定位单独属性 没有ms\u positioning属性(我使用ms\u positio

我们的解决方案中有很多传统的ASPX页面。现在,我们想要修复代码样式(将其纳入HTML5标准),并通常清理这些ASPX页面上的代码。我遇到的问题之一是
ms\u positioning
属性。它经常出现在
元素中。Visual Studio 2010显示以下警告:

验证(XHTML 1.0过渡):属性“ms_positioning”不是元素“div”的有效属性。

问题:

  • 我是应该尝试修复此警告还是应该离开
    ms\u定位
    单独属性
  • 没有
    ms\u positioning
    属性(我使用
    ms\u positioning=“GridLayout”
    ms\u positioning=“FlowLayout”
    值)并符合HTML5标准,是否还有其他方法可以实现相同的功能

  • 谢谢您的帮助。

    我不知道
    ms\u positioning
    的来源,但您可以尝试在web.config中设置一致性模式:

    <system.web>
        <xhtmlConformance mode="Strict"/>
    </system.web>
    
    
    

    ASP.net对该集合所做的任何操作都应该有效。

    我不知道
    ms\u positioning
    从何而来,但您可以尝试在web.config中设置一致性模式:

    <system.web>
        <xhtmlConformance mode="Strict"/>
    </system.web>
    
    
    

    无论ASP.net如何处理此设置,都应该可以使用。

    似乎新版本的visual studio中不再提供
    ms\u定位(如链接中所示)

    但是,有两种方法可以实现相同的功能:

  • 转到“格式”菜单,然后选择“位置”。然后选择绝对
  • 转到工具菜单,然后选择选项。转到HTML设计器,然后选择CSS样式,然后选中使用工具箱、粘贴或拖放将控件的定位更改为绝对位置

  • 在较新版本的visual studio中,
    ms_positioning
    似乎不再可用(如链接中所示)

    但是,有两种方法可以实现相同的功能:

  • 转到“格式”菜单,然后选择“位置”。然后选择绝对
  • 转到工具菜单,然后选择选项。转到HTML设计器,然后选择CSS样式,然后选中使用工具箱、粘贴或拖放将控件的定位更改为绝对位置

  • 不幸的是,我不能自己测试它,但解决方案看起来是合理的。不幸的是,我不能自己测试它,但解决方案看起来是合理的。