今天才发现这个问题
我把HTM页面升级到ASPX页面的时候,把原来的一个静态的区域改成<asp:label>
但是VS会自动把有些他认为是错的HTML代码改变,使页面走样。
下面是我遇到的情况:
原来的代码:<td style="padding-left:15px;text-align:left;">
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
<span>Static Text</span><br />
</td>其中的波浪线是VS加上的,是它认为TD不支持这个属性
我通过VS的HTML视图加入一个LABEL控件后,VS就会把代码改成这样:
<td >
<asp:Label ID="lab" Runat=server></asp:Label>
</td>

把td的style属性值删掉了,页面发生变化我在VS的“选项”里把
“选项”对话框 ->“文本编辑器”->“HTML/XML”->“格式”下的

应用自动设置格式
保存文档时 
在从设计视图切换到 HTML/XML 视图时“选项”对话框 ->“文本编辑器”->“HTML/XML”->“HTML 特定”
启用 HTML 验证  控件宿主
实例化活控件 前面的勾都去掉了,但是还不行,不知哪位高手能教教小弟啊,非常感谢!!!