, как было упомянуто в другом ответе. в коде позади, при загрузке, вы можете сделать это:
`OuterListView.FindControl("InnerListView").FindControl("ChangeThisLabel")
затем приведите его как метку и измените текст. очевидно, вы должны выполнить этот код внутри цикла, поэтому вы делаете это для каждой метки в любом внутреннем представлении списка для каждого внешнего представления списка.
А что касается ответов на другой ваш вопрос, вам не было ясно, что вы хотите получить к нему доступ из кода. Также вы можете опубликовать то, что вы пробовали, чтобы люди знали, что вы пробовали разные методы.
удачи!
изменить: относительно вашего комментария:
Если я что-то упустил, это не будет работать, потому что "ChangeThisLabel" становится "ctl00_ctl00_BodyContentPlaceHolder_ReportContentPlaceHolder"
_OuterListView_ctrl0_InnerListView_ChangeThisLabel ", когда он отображается внутренним ListView
вы правы, но когда вы используете FindControl (id), он будет использовать идентификатор на стороне сервера для поиска элемента управления. если вы сделаете: InnerListView.FindControl ("ChangeThisLabel"), то он найдет правильную метку независимо от идентификатора клиентской стороны, назначенного этому элементу управления.