Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 设置用户控件的属性_C#_Asp.net_User Controls - Fatal编程技术网

C# 设置用户控件的属性

C# 设置用户控件的属性,c#,asp.net,user-controls,C#,Asp.net,User Controls,嗨,我有一个具有此属性的userControl: public string UserImg { get; set; } protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { userImg.Src = UserImg; } } 和标记: <img class="userImg" src="" width=

嗨,我有一个具有此属性的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" />
(查询是我对entite的linq查询,它包含像“person.png”这样的图像名称)

图像不显示,因为我在下面有一个额外的“用户控件”:


如何从src中删除“UserControl”。

尝试使用

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

那么您的图像是否存在于
AdminPanel/StudentsPic/
文件夹中?最好解释您的答案,而不仅仅是粘贴代码。
<img src="UserControl/AdminPanel/StudentsPic/man.png" id="right_StudentDetail1_userImg" class="userImg" width="90">
StudentDetail1.UserImg = string.Format("../AdminPanel/StudentsPic/{0}",query.Pictuer);