Asp.net asp:Content中的asp:Repeater
我有以下代码:Asp.net asp:Content中的asp:Repeater,asp.net,Asp.net,我有以下代码: <asp:Content id="Content1" runat="server" contentplaceholderid="PlaceHolderPageDescription"> <table class="custom-table"> <asp:Repeater ID="oRepeater" runat="server" >
<asp:Content id="Content1" runat="server" contentplaceholderid="PlaceHolderPageDescription">
<table class="custom-table">
<asp:Repeater ID="oRepeater" runat="server" >
<ItemTemplate>
<tr onclick="javascript:location.href='/nuovoTema/viewIdea.aspx?ID='">
<td><%# ((SPListItem)Container.DataItem)["ID"] %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
</asp:Content>
编译器抱怨说,在内容页中,内容不允许位于或区域之外
如何同时使用asp:Content和asp:Repeater?我有一个列表要显示
谢谢错误似乎不在您发布的页面部分。通常,当您在web内容页中尝试将内容放置在asp:content块之外时,或者出现某种标记错误(缺少结束标记或类似标记)时,会弹出此对话框,这会使解析器认为您将代码放置在内容块之外
检查您的标签,确保所有需要关闭的内容实际上都已关闭。一个好的开始方法是简单地删除内容块中的所有内容——好吧,复制到某个地方——然后看看页面是否仍在抱怨。您可能会在代码背后出错。没错,您不能将任何内容放在内容占位符之外。但是根据这一点,你没有他们之外的任何东西,所以有什么问题吗?你能从这个页面发布更多的代码吗?除非你的内容超出了控制范围,否则你不应该看到这个错误。肯定需要更多的页面来找到错误。