Asp.net..Issue with image control and literal control

时间:2012-12-12 11:42:30

标签: asp.net

此行..在图像控件src属性中...未调用所需的图像页面..

ltrlMessage.Text = "<p><table><tr><td width='5%' valign=top><img ID='imgmsg1' runat='server' src = 'DRSS_Msglogo.aspx' /><td Class='labelcss'>" + listAbsWelcomeMessage[0].MBMessage.Trim() + "</td> </tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' Class='labelcss'> " + msg + "</td><td width=2px></td></tr></table></p>";

2 个答案:

答案 0 :(得分:0)

如果您想在页面中调用其他页面,请使用iframe标记而不是img标记:

<iframe src="DRSS_Msglogo.aspx"></iframe> 

而不是:

<img ID='imgmsg1' src ='DRSS_Msglogo.aspx' />

答案 1 :(得分:0)

我认为您的图片源路径是错误的。请使用以下代码进行测试。

ltrlMessage.Text = "<p><table><tr><td width='5%' valign=top><img ID='imgmsg1' runat='server' src = 'http://www.gravatar.com/avatar/128ce87fc5638cbc75f7425664686b5f?s=32&d=identicon&r=PG' /><td Class='labelcss'>" + listAbsWelcomeMessage[0].MBMessage.Trim() + "</td> </tr><tr><td colspan='2'> </td></tr><tr><td colspan='2' Class='labelcss'> " + msg + "</td><td width=2px></td></tr></table></p>";