我正在使用asp.net网站,我正在使用嵌套母版页。 我想从嵌套母版页加载动态图片。
嵌套母版页中的html代码为:
<a runat="server">
<asp:Image id="usrimg" src="" alt="Image Not Found" runat="server" />
</a>
C#代码是:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
var u = Session["user"] as Worker;
String s = "/images/" + u.UserName + ".jpg";
usrimg.ImageUrl = s;
}
}
请注意路径是正确的(我调试后面的代码) 但是检查的来源总是未知。
这是结果:
<img id="userphoto_ContentPlaceHolder1_usrimg" src="" alt="Image Not Found">
答案 0 :(得分:0)
我通过使用:
来解决它usrimg.Attributes["src"] = s;