【问题标题】:Gridview and LinkButtonGridview 和 LinkBut​​ton
【发布时间】:2023-03-12 02:50:01
【问题描述】:

我有一个 GridView,它在其模板字段中包含一个链接按钮。我想知道的是,当我点击链接按钮时,如何将链接按钮的文本变成一个名为'name'的字符串?

【问题讨论】:

  • 到目前为止你尝试过什么代码?

标签: asp.net gridview


【解决方案1】:

为 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

    }

【讨论】:

  • 非常感谢帕维尔。这就是我要找的。 :)
  • 如果您正在寻找答案,请将其标记为正确 - 以便其他人能够看到它。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-20
  • 2012-10-13
  • 1970-01-01
相关资源
最近更新 更多