0

こんにちは、私はこのプロパティを持つ userControl を持っています:

public string UserImg { get; set; }
 protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            userImg.Src = UserImg;
        }
    }

およびマークアップ:

<img class="userImg" src="" width="90" id="userImg" runat="server" />

この userControl を使用してコードで設定すると:

StudentDetail1.UserImg = string.Format("AdminPanel/StudentsPic/{0}",query.Pictuer);

(クエリは、「person.png」のような画像名を含むエンティティのクエリへの私のlinqです)。

下に追加の「UserControl」があるため、画像は表示されません。

<img src="UserControl/AdminPanel/StudentsPic/man.png" id="right_StudentDetail1_userImg" class="userImg" width="90">

src から "UserControl" を削除するにはどうすればよいですか。

4

1 に答える 1

0

使ってみてください

StudentDetail1.UserImg = string.Format("../AdminPanel/StudentsPic/{0}",query.Pictuer);
于 2012-09-20T06:11:09.553 に答える