C# ASP.NET:中继器不适合我
我的C代码 还有我的HTML代码C# ASP.NET:中继器不适合我,c#,asp.net,repeater,C#,Asp.net,Repeater,我的C代码 还有我的HTML代码 <asp:Repeater ID="repMembers" runat="server" > <asp:ItemTemplate > <div style="width:100%; border-bottom:#ffffff 2px solid;"> <asp:Image ID="Image4" ru
<asp:Repeater ID="repMembers" runat="server" >
<asp:ItemTemplate >
<div style="width:100%; border-bottom:#ffffff 2px solid;"> <asp:Image ID="Image4" runat="server" ImageUrl='<%#Eval("Pathh") %>' width="60px" Height="60px"/> <asp:Label ID="lb" runat="server" Text='<%#Eval("Username") %>'></asp:Label><br/><asp:Label ID="lbname" runat="server" Text='<%#Eval("Name") %>'></asp:Label><br/></div>
</asp:ItemTemplate>
</asp:Repeater>
使用ItemTemplate
而不是asp:ItemTemplate
。还有一个拼写错误是“path”,这能解决你的问题吗
<ItemTemplate >
<div style="width:100%; border-bottom:#ffffff 2px solid;">
<asp:Image ID="Image4" runat="server" ImageUrl='<%#Eval("Path") %>' width="60px" Height="60px"/>
<asp:Label ID="lb" runat="server" Text='<%#Eval("Username") %>'></asp:Label>
<br/>
<asp:Label ID="lbname" runat="server" Text='<%#Eval("Name") %>'></asp:Label>
<br/>
</div>
</ItemTemplate>
除了您的问题之外,这段代码还有很多错误-缺少使用语句或正确关闭/处理连接、硬编码sql、命名不好、UI页面与数据逻辑紧密耦合。上面的评论也有很多错误。@DavidB虽然没有回答问题本身,指出代码中可能存在的其他问题没有什么错。没错,我在编辑之前评论过。谢谢,它成功了。我用
<ItemTemplate >
<div style="width:100%; border-bottom:#ffffff 2px solid;">
<asp:Image ID="Image4" runat="server" ImageUrl='<%#Eval("Path") %>' width="60px" Height="60px"/>
<asp:Label ID="lb" runat="server" Text='<%#Eval("Username") %>'></asp:Label>
<br/>
<asp:Label ID="lbname" runat="server" Text='<%#Eval("Name") %>'></asp:Label>
<br/>
</div>
</ItemTemplate>