<asp:Image ID="imgteacher" runat="server" Height="150" Width="248" ImageUrl="ShowImage.ashx?id="+<%#Eval("CourseID") %>/>
请纠正我的写作错误。我认为我的问题是因为只有这一行,因此我只复制了这一行。
Parser Error Message: The server tag is not well formed.
答案 0 :(得分:3)
错误消息的原因是ImageUrl
属性中的数据绑定。为了完成这项工作,您需要用单引号交换双引号并调整数据绑定代码:
<asp:Image ID="imgteacher" runat="server" Height="150" Width="248"
ImageUrl='<%# "ShowImage.ashx?id="+ DataBinder.Eval(Container.DataItem, "CourseID") %>'/>
答案 1 :(得分:0)
试试这个
ImageUrl属性中的简单wadata绑定
<asp:Image ID="imgteacher" runat="client" Height="150" Width="248" ImageUrl="ShowImage.ashx?id="+<%#Eval("CourseID") %>/>