C# 如何在ImageURL中获取公共属性?
我有一个名为“ID”的公共财产 和一个asp图像控件C# 如何在ImageURL中获取公共属性?,c#,image,imageurl,C#,Image,Imageurl,我有一个名为“ID”的公共财产 和一个asp图像控件 <asp:Image ID="ImagePicture" runat="server" /> 我想将ID输入到ImageURL中。我试过这样做 <asp:Image ID="ImagePicture" ImageUrl='ImageHandler.ashx?ID='<%= ID %> runat="server" /> 但我得到一个错误:服务器标记不能包含构造 有没有人知道我该如何解决这个问
<asp:Image ID="ImagePicture" runat="server" />
我想将ID输入到ImageURL中。我试过这样做
<asp:Image ID="ImagePicture" ImageUrl='ImageHandler.ashx?ID='<%= ID %> runat="server" />
但我得到一个错误:服务器标记不能包含构造
有没有人知道我该如何解决这个问题,或者向我提出另一种获取身份证的方法
谢谢您是否尝试通过页面加载方法设置该值 类似的方法应该会奏效:
ImagePicture.imageURL = "yourLink.ashx?id=" + valueParam;
在代码隐藏中执行此操作会更干净:
ImagePicture.ImageUrl = string.Format("ImageHandler.ashx?ID={0}", this.ID);
ImagePicture.ImageUrl = string.Format("ImageHandler.ashx?ID={0}", this.ID);