在MVC2视图中,我无法让标签工作。他们显示为破碎的图片。标签(由我写一个Html.ImageFor()扩展方法创建的)是一个完全有效的标签,例如这一点,这是我从IE中的页源复制:<img>标签在MVC2应用程序中失败
<img alt="Picture Display" src="~/Content/Pictures/IMGP0164 (resized).JPG" />
注意,如果我不不要使用助手方法,只需输入一个标签,并带有一个正确的src URL,最终也会被破坏。如果我使用标签,而使用相同的src网址,那可以正常工作,并且图片按预期显示。
因此,出于某种原因,正义的标签根本不适合我从MVC2视图。我对MVC2非常陌生,但对ASP.NET或Html并不陌生。有没有关于标签的东西,在MVC2视图中使用时,我只是还没有发现?
在此先感谢您的线索!
如果这条消息说的“标签”,这意味着我意识到现在我应该把它们写成<img>,但我没有意识到它们会被剥离。 – 2010-08-18 20:23:33
选择文字。按下编辑器上方的“代码”按钮(0和1)。您的尖括号将被保留。 – 2010-08-18 20:27:29
你可以发布你的自定义扩展的代码吗? – Fabian 2010-08-18 20:29:04