【问题标题】:How to get public property in ImageURL?如何在 ImageURL 中获取公共属性?
【发布时间】:2014-08-07 06:24:53
【问题描述】:

我有一个名为“ID”的公共财产

public int ID { get; set; }

和一个asp图像控件

<asp:Image ID="ImagePicture"  runat="server" />

我想将 ID 放入 ImageURL。我试过这样

<asp:Image ID="ImagePicture"  ImageUrl='ImageHandler.ashx?ID='<%= ID %> runat="server" />

但我得到一个错误:服务器标签不能包含 结构。

有谁知道我可以如何解决它,或者建议我另一种方法来获取 ID?

谢谢

【问题讨论】:

    标签: c# image imageurl


    【解决方案1】:

    在后面的代码中这样做会更简洁:

    ImagePicture.ImageUrl = string.Format("ImageHandler.ashx?ID={0}", this.ID); 
    

    【讨论】:

      【解决方案2】:

      您是否尝试通过 page_load 方法设置值?

      类似的东西应该可以工作:

      ImagePicture.imageURL = "yourLink.ashx?id=" + valueParam;
      

      【讨论】:

        猜你喜欢
        • 2011-01-02
        • 1970-01-01
        • 2010-11-30
        • 1970-01-01
        • 2019-02-17
        • 2016-12-14
        • 1970-01-01
        • 2014-03-14
        • 1970-01-01
        相关资源
        最近更新 更多