codice:<%@ Page Language="VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) If Not Me.IsPostBack Then libreria.DataBind(Me.DataGrid1, StringaConnessioneTest, "select * from campi", "id") End If End Sub Protected Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Me.Label2.Text = DirectCast(e.Item.FindControl("Label1"), Label).Text End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Pagina senza titolo</title> </head> <body> <form id="form1" runat="server"> <div> <asp:DataGrid ID="DataGrid1" runat="server" AutoGenerateColumns="false" OnItemCommand="DataGrid1_ItemCommand"> <Columns> <asp:TemplateColumn HeaderText="testo"> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%#Eval("testo") %>'></asp:Label> </ItemTemplate> </asp:TemplateColumn> <asp:ButtonColumn ButtonType="LinkButton" Text="trova label"></asp:ButtonColumn> </Columns> </asp:DataGrid> </div> <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label> </form> </body> </html>