c# asp.net 用户留言板

<asp:DataListID="DataList1"runat="server"><ItemTemplate>主题:<asp:LabelID="Label1"runat... <asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
主题:<asp:Label ID="Label1" runat="server" Text='<%#Eval("Title") %>'></asp:Label>
<br />
内容:<asp:Label ID="Label2" runat="server" Text='<%#Eval("Body") %>'></asp:Label>
<br />
时间:<asp:Label ID="Label3" runat="server" Text='<%#Eval("CreateTime") %>'></asp:Label>
</ItemTemplate>
</asp:DataList>
这样写之后显示数据库数据的时候用户提交的留言里边的图片不能显示出来,只能显示出图片。
<asp:DataList ID="DataList1" runat="server" Width="489px" BackColor="#DEBA84"
BorderColor="#DEBA84" BorderStyle="None" BorderWidth="1px" CellPadding="3"
CellSpacing="2" GridLines="Both">
<FooterStyle BackColor="#F7DFB5" ForeColor="#8C4510" />
<ItemStyle BackColor="#FFF7E7" ForeColor="#8C4510" />
<SelectedItemStyle BackColor="#738A9C" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#A55129" Font-Bold="True" ForeColor="White" />
<ItemTemplate>
留言主题:<%#Eval("Title") %><br />
留言内容:<%#Eval("Body") %><br />
发表时间:<%#Eval("CreateTime") %>
</ItemTemplate>
</asp:DataList>
但是这样写之后就可一了,请问这到底是怎么一回事情呀!请会的
同仁好好给我说说,谢了!我没有积分了,不好意思了!哈哈哈。。
展开
 我来答
潮娱掌中宝
2010-08-15 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:80
采纳率:0%
帮助的人:98.2万
展开全部
关键问题取决于Lable这个控件。
根据微软官方的使用文档中Lable这个控件其实有 BackgroundImage 这个属性,但是在实际开发过程中,Lable控件是没有这个属性的。这就导致了:如果没有这个属性,那么这个控件就不支持显示图片
366912202
2010-08-15
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
Lable控件的 Text 显示文本(如果在此控件里加入HTML标签,服务器会解析)
Lable控件会将内容呈现在html标签span中,即Lable控件的Text属性的值会包含在<span>标签中。

你可以使用Literal控件就没问题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式