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 list" を参照してください。

これが私のリピーターの一部です:

<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

2 つ目のスペースを追加しました

<div  class="bottle listing">

そして、それは問題を解決しました.なぜこれが問題を解決したのか誰かが説明できるなら、私はそれを聞きたいです.

于 2012-12-13T00:45:39.673 に答える