Передача Label1.Text в файл ascx - PullRequest
0 голосов
/ 04 марта 2012

Как мне сослаться на мой элемент управления Label1 на моей странице aspx во встроенной строке управления?

Я ввожу файл ascx и не могу сделать эту простую вещь:

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

Спасибозаранее

Ответы [ 2 ]

0 голосов
/ 04 марта 2012

Попробуйте, если ваш пользовательский элемент управления является частью datacontrol

CompanyID=<%# BindLabel() %>

В коде позади

string BindLabel()
{
  return Label1.Text;
}

OR

Добавить в Page_Load

ContactsListforCompanies1.CompanyID = Label1.Text;
0 голосов
/ 04 марта 2012

Если это пользовательский элемент управления, вы должны использовать biding <% # Label1.Text%> и вызвать метод databind () для элемента управления

...