Gridview и LinkButton - PullRequest
       5

Gridview и LinkButton

0 голосов
/ 18 августа 2010

У меня есть GridView, который содержит кнопку ссылки в своем поле шаблона.Что я хочу знать, так это то, когда я нажимаю на кнопку ссылки, как я могу получить текст кнопки ссылки в строку с именем 'name'?

1 Ответ

6 голосов
/ 18 августа 2010

Укажите обработчик события для события Click:

<asp:GridView id="myGrid" runat="server">
<columns>
   <asp:templatefield>
      <itemtemplate>
         <asp:LinkButton id="MyButton" 
           Text="SuperText" 
           OnClick="MyButton_Click" 
           runat="server"/>
      </itemtemplate>
   </asp:templatefield>
</columns>
</asp:GridView>

В обработчике события используйте следующий код:

protected void MyButton_Click(object sender, EventArgs e)
    {
       LinkButton btn = sender as LinkButton;
       if(btn != null)
          string name = btn.Text; // SuperText

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...