ページにデータレコードを表示するためにリピーターを使用しています。以前はその中にテーブルを使用していましたが、問題はありませんでしたが、現在は div を使用しており、サーバー タグが適切に形成されていないというビルド エラーが発生し続けています...
誰でもこれで何か問題があると思いますか?
<asp:Repeater runat="server" ID="rptGuestbook"
onitemdatabound="rptGuestbook_ItemDataBound">
<ItemTemplate>
<div runat="server" id="divPost" class="post">
<div runat="server" id="divAuthor" class="author">
<ul>
<li><asp:HyperLink runat="server" ID="lnkEmail" ImageUrl="~/Images/emailicon.png" NavigateUrl="mailto: <%# Eval("emailaddress") %>"></asp:HyperLink></li>
<li><asp:HyperLink runat="server" ID="lnkWeb" ImageUrl="~/Images/webicon.png" NavigateUrl="<%# Eval("webaddress") %>"></asp:HyperLink></li>
<li>Posted By: <%# Eval("author") %></li>
</ul>
<div runat="server" id="divAdmin" class="delete-button" visible="false">
<asp:Button runat="server" ID="btnDeletePost" Text="Delete Post" OnClick="btnDeletePost_Click" />
</div>
</div>
<div runat="server" id="divMessage" class="post-message"><%# Eval("message") %></div>
</div>
</ItemTemplate>
</asp:Repeater>