У меня есть GridView
и один из столбцов имеет TemplateField
с использованием LinkButton
(ButtonField
) я могу получить значение конкретной ячейки в моей сетке Просто отлично. Использование:Получить значение столбца, используя ButtonField
GridViewRow row = GridView1.SelectedRow;
lblSalesmanCustomers.Text = row.Cells[2].Text;
Я затем отображать текст из этой ячейки в Label
.
Однако я не могу заставить это работать с шаблоном ButtonField
. Он работает только с столбцом без шаблона.
Как я могу получить значение конкретной ячейки в столбце, использующем ButtonField
/TemplateField
?
EDIT: Это моя кнопка Код поля внутри моего GridView: <asp:ButtonField DataTextField="Customer" HeaderText="Customer" ButtonType="Link" CommandName="Select" />
Кроме того, это происходит в этом случае:
protected void gvManagerCustomers_SelectedIndexChanged(object sender, EventArgs e)
Не могли бы вы предоставить код Aspx GridView? –
С 26 вопросами на сайте вы должны знать, как отформатировать код в своих сообщениях. (* И, что менее очевидно, чтобы не поставить подписи в конце. *) – jadarnel27
Я еще не уверен, как отформатировать мой код. Не знаком с Markup. И что тебе все равно, если я оставлю свое имя в конце чего угодно? –