使用带有IMAGE.ImageUrl的ASP.net加载动态照片

时间:2017-07-12 11:18:04

标签: html asp.net imageurl

我正在使用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">

1 个答案:

答案 0 :(得分:0)

我通过使用:

来解决它
usrimg.Attributes["src"] = s;