Метод FindControl класса страницы можно использовать для поиска любого элемента управления внутри веб-формы, независимо от его местоположения в иерархии страниц. Сюда входят элементы управления, вложенные в другие элементы управления, например элементы управления в TemplateField GridView.
Чтобы найти элемент управления в TemplateField GridView, вы можете использовать следующие шаги:
В своем коде вы пытаетесь найти элемент управления HyperLink с идентификатором "hlPlus" внутри ItemTemplate TemplateField GridView. Для этого вы можете использовать следующий код:
foreach (GridViewRow row in grvYourOpportunities.Rows) { if (row.RowType == DataControlRowType.DataRow) { // Get a reference to the HyperLink control. HyperLink hlPlus = (HyperLink)row.FindControl("hlPlus"); // Check if the HyperLink control was found. if (hlPlus != null) { // Do something with the HyperLink control. } } }
Этот код будет перебирать строки GridView и находить элемент управления HyperLink с идентификатором «hlPlus» в ItemTemplate TemplateField. Если элемент управления найден, он будет присвоен переменной hlPlus. Затем вы можете использовать переменную hlPlus, чтобы делать с элементом управления все, что вам нужно.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3