-1

私は次のようなコントロールを持っています:

<asp:Image runat="server" ID="IMG_id" ClientIDMode="Static" data-test ='<%=Field %>' />

そして、次のような分離コード:

namespace Namespace
{
  public partial class ViewPage : Base
  {
    public string Field = "field test value";
  }
}

しかし、うまくいきません。ascx ページでこの属性を設定するにはどうすればよいですか?

4

1 に答える 1

0

方法: ASP.NET Web ページでコントロールの HTML 属性を設定する

設定:

IMG_id.Attributes.Add("data-test", "whatever");

得る:

string att = IMG_id.Attributes["data-test"].ToString();
于 2013-11-11T11:00:51.180 に答える