4
フロントエンドタグを使用してオブジェクトコントロールをオブジェクトに渡すことはできますか?私は以下を試しましたが、うまくいきません。フロントエンドのusercontrolにオブジェクトを渡すことはできますか?
バックエンドサーバー・コントロールと<%=
を使用することはできません
<uc:PopularItems Range="<%=Range %>" runat="server" />
フロントエンドタグを使用してオブジェクトコントロールをオブジェクトに渡すことはできますか?私は以下を試しましたが、うまくいきません。フロントエンドのusercontrolにオブジェクトを渡すことはできますか?
バックエンドサーバー・コントロールと<%=
を使用することはできません
<uc:PopularItems Range="<%=Range %>" runat="server" />
public Range Range { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
// Popular channel range
Range Range = new Range()
{
Min = 0,
Max = 8
};
}
フロントエンド。ページ
if(! IsPostBack) {
myControl.DataBind();
// or, to bind each control in the page:
// this.DataBind();
}
のバックエンド
バックエンド
[Bindable(true)]
public Range Range { get; set; }
フロントエンド
<uc:PopularItems ID="myControl" Range="<%# Range %>" runat="server" />
:あなたは<%#
とデータバインドを使用する必要があります