将Label1.Text传递给ascx文件

时间:2012-03-04 13:23:23

标签: asp.net vb.net tags inline ascx

如何在我的内联控制线上的aspx页面上引用我的Label1控件?

我带来了一个ascx文件而且不能做这个简单的事情:

<uc1:ContactsListforCompanies ID="ContactsListforCompanies1" runat="server" CompanyID=<%= Label1.text %> />

提前致谢

2 个答案:

答案 0 :(得分:0)

如果这是自定义控件,则必须使用biding&lt;%#Label1.Text%&gt;并在控件上调用databind()方法

答案 1 :(得分:0)

如果您的自定义控件是datacontrol

的一部分,请尝试此操作
CompanyID=<%# BindLabel() %>

在codeBehind

string BindLabel()
{
  return Label1.Text;
}

OR

添加Page_Load

ContactsListforCompanies1.CompanyID = Label1.Text;