我想使用 WebMatrix 编辑一个网站,但是该网站是用 ASP.net 创建的,当我打开我的网站的文件夹时,我遇到了很多错误,我只想知道我是否可以编辑该网站?
谢谢您的帮助 :)
当然,您可以编辑该站点。即使有错误(即使在 WebMatrix 中无法访问某些内容,您不能在记事本或其他文本编辑器中打开它吗?)
WebMatrix 使用 ASP.NET(很多时候以 C#.net 的形式出现,但肯定不总是,因为它还有其他选项,其中最重要的是 VB.net)。
它阻止你做某事吗?
- - - - - - - - - - - - - - - - - - - - 更新 - - - - - ----------------------------------
我在某些事情上也遇到了这些错误,但是我已经编写了一些不同的代码以避免这些错误(似乎找不到在 IE 中工作的“不可选择”的合适替代品,所以我接受这个错误 [很多人会声称他们是 CSS,他们是,但不是 IE,不管他们说什么]),但它不会“破坏”您的网站。WebMatrix 的 Intellisense 只是试图让您使用当今的(或者更确切地说是您指定的 DOCTYPE)最佳实践。如果该站点以其他方式为您工作,则可以忽略它们。但是,为了您的利益,可以转换某些东西,例如 valign 属性不是必需的,因为它们是 CSS 规则(例如,vertical-align: middle;
)。另外,有人告诉我要远离框架(也许使用 iframe?),但同样,如果它对你有用,它对你也有用。毕竟,WebMatrix 只是一个 IDE。IIS 的工作方式与 IIS 一样(可能除了 WebMatrix 使用 IIS Express 的事实,但这从未妨碍我做任何事情,到目前为止......)。
不过,老实说,对于您遇到的许多错误,您应该使用 CSS 而不是 HTML。这将为您清除大部分内容,并且您将遵守最佳实践,这始终是有利的(如果没有别的,对于 SEO)。
我将声明我知道 WebMatrix 支持 PHP 和经典 ASP。
这是一个非常详细的链接(经典的 ASP 详细信息):
http://www.quickersite.com/r/default.asp?iID=HFJJLH&iPostID=MFDIFG
----------------------------------------简短的答案-------- -------------------------------------
是的,您可以在 WebMatrix 中编辑您的网站。如果它是呈现它的浏览器的有效标记,它将呈现。WebMatrix 的错误不会对其产生影响。显然,这不适用于您的服务器端代码(C#、ASP、PHP、VB 或任何您正在使用的代码)。