2011-01-12 11 views
0

My aspページがループから複数のテーブル行を表示しようとしています。何とかhtml出力が不正になります。私はこれがaspページの処理に問題があるかもしれないと思っています。当時私は覚えていますが、行が数千回に達したときにフォーマットに問題があります。複数のテーブル行を処理するときにASPクラシックページが正しく表示されない

+2

なぜコードや不正な形式の出力の例は含まれていませんか? –

+0

私はそれの例を見てみました。テーブル –

+0

を生成するループを表示してください。ページソースをチェックすると、基本的にhtmlとbody htmlタグが見つかりません。奇妙なのは、行がそれほど多くない場合、html出力が中断しないためです。 – thinkindeveloper

答えて

1

データベースからのデータの一部にHTMLマークアップが含まれていますか?たとえば、あなたはこれをやっているかもしれません:contentフィールドは、HTMLマークアップ、それはあなたのテーブルのレイアウトを破るよ</td>または</tr>のような特別なものが含まれてい

... 
<tr><%= rsData("content") %></tr> 
... 

場合。

+0

この場合、代わりに<%= Server.HTMLEncode(rsData( "content"))%>を使用する必要があります。 – tcnolan

関連する問題