2

我在转发器(ItemTemplate)中有一个带有以下标记的 div

<div class="bottle listing">

现在由于某种原因,这被呈现为

<divclass="bottle listing">

这打破了页面。这只是很少发生,如果它只发生在某些浏览器中,我无法确定。请查看此网站:

http://www.myerwine.com.au/whites/chardonnay/4/16.aspx?page=2

我在 IE8 中查看它,但有人告诉我这个页面在 Firefox 和 Chrome 中有时会损坏。在 IE 中查看源代码时,请参见第 415 行“divclass="bottle listing"

这是我的中继器的一部分:

<asp:Repeater ID="repResults" runat="server" OnItemDataBound="repResults_DataBound">
    <ItemTemplate>
        <div class="row listing">
            <div class="bottle listing">
                ............
            </div>
        </div>
     </ItemTemplate>
 </asp:Repeater>

有任何想法吗??

在此处输入图像描述

4

2 回答 2

1

实际上,真正的答案是因为我使用了空白过滤器,而这反过来又删除了错误位置的空格。

于 2013-01-03T01:02:45.537 回答
0

我添加了第二个空格

<div  class="bottle listing">

它解决了问题,如果有人能解释为什么这解决了问题,我很想听听。

于 2012-12-13T00:45:39.673 回答