Visual Studio中的怪事
-
21-09-2019 - |
题
我有没有其他人来算,除非这个梦幻般的社区,我知道这是一个非程序员的问题,但我不能弄清楚为什么发生这种情况。
要在客户端我开发,的使用 960.GS 强>的布局具有简单的登录用户页/选择产品/注册使用.NET(ASP.NET 3.5)和产品都还行,就同意了,我开始...
我再导入的 HTML文件我没有,并开始与ASP更换输入:在浏览器按钮,很简单/基本的东西,但很快我点击“查看:文本框的和按钮到ASP “我得到了我的代码所有炒!
即使我看到一个XHTML 1.1严格验证码,并且CSS 2.1验证代码
要设法得到了什么问题,我把ASPX文件放在一边,只开放HTML页面。
结果的非常不同强>:
直接在Firefox打开,没有网络服务器:
替代文字http://www.balexandre.com/temp/2009 -11-22_1116.png
如果我通过的卡西尼(Visual Studio的Web服务器)它表明运行在同一页(完全相同的代码) HTML页后,没有ASP.NET页面。 。喔以及...
替代文字http://www.balexandre.com/temp/2009 -11-22_1117.png
,以及如果我运行html页面从的 IIS 7.5 强>
替代文字http://www.balexandre.com/temp/2009 -11-22_1129.png
所有3个文件以上是相同的页后,正在通过2个不同的服务器卡西尼,IIS和正常的HTML从Firefox呈现运行。
使用萤火虫,所有的CSS井的负载
屏幕转换: http://bit.ly/7ZBkuh (20秒)
有没有人有这种行为的任何想法?
所有帮助将不胜感激,谢谢你。
解决方案
这看起来像一个CSS溢出问题。是否有从浏览器(而不是源文件中的地址栏)生成的标记/ CSS之间的差异 - 例如,通过比较“查看页面源代码”的结果?我怀疑会有。我怀疑它的CSS相关的而不是标记。
其他提示
这可能有助于在其上运行你原来的HTML文件,并通过您的ASPX页面产生的输出版本比较的工具。它肯定会希望看到一些差异,但它仍可能帮助你强调什么错误。
这只是一种猜测,但也许是CSS样式,你的是的在ASP.NET托管的网页在网页中定义,和CSS样式看到你的不看到的是在一个单独的CSS文件中定义
如果这是事实确实如此,那么问题可能是由于您在web.config
配置ASP.NET验证方式。它可以服务了HTML文件,但阻断的CSS文件。