Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Passaggio di un valore tramite DataGrid...

    Ciao a tutti, ho questo EditItemTemplate in un Datagrid :

    codice:
    <edititemtemplate>
    
    
    <TABLE WIDTH="100%" BORDER="1" BORDERCOLOR="#6788A7" CELLPADDING="0" CELLSPACING="0"> 
    
    <TR><TD ALIGN="left" WIDTH="20%">IdGruppo:</TD>
    <TD ALIGN="left">
    <asp:TextBox CssClass="textedit" Width="300" ID="txt_IdGruppo" Text='<%# trim(Container.DataItem( "IdGruppo" ))%>' 
    runat="Server" />
    
    </TD></TR></TABLE>
    </edititemtemplate>
    il problema è passare il valore del campo IdGruppo ad un'altra pagina, magari con un link dopo la TextBox txt_IdGruppo.

    Come posso fare ? Mi sfugge la soluzione, ma so che c'è !!

  2. #2
    Puoi aggiungere un linkbutton e valorizzare il CommandArgument con IdGruppo ed il CommandName con quello che ti piace( Es. Gruppo)

    Nel codebehind

    Private Sub DataGrid1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs ) Handles DataGrid1.ItemCommand
    If e.CommandName = "Gruppo" Then
    Response.Redirect("pag.aspx?IdGruppo=" & e.CommandArgument)
    End If
    End Sub

    Spero di essere stato chiaro
    Ciao
    Kalman
    Kalman

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.