DataGrid中的Select Button Column如何得到它的文本值?
说具体点,是它的"text"属性吗?

解决方案 »

  1.   

    <script runat="server">
        void DataGridLinkButton_Command(Object sender, DataGridCommandEventArgs e) {
            
             string textValue = ((LinkButton)e.CommandSource).Text ;
             // result is "Add";
        }
    </script> <asp:DataGrid id="MyDataGrid" runat="server" OnItemCommand="Grid_CartCommand" >
            <Columns>
                <asp:ButtonColumn HeaderText="Add to cart" Text="Add" CommandName="AddToCart" />
            </Columns>
     </asp:DataGrid>
      

  2.   

    謝謝兩位了,我解決了:
        Private Sub MyDataGrid_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dgdNew.ItemCommand
            Dim lbtnSelect As LinkButton = e.CommandSource
            lblTheme.Text = lbtnSelect.Text
        End Sub