Visualizzazione dei risultati da 1 a 10 su 10

Discussione: asp:HyperLink

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    258

    asp:HyperLink

    ciao a tutti
    devo fare un link a una pagina e passare il valore contenuto dentro ad una label
    Ho provato a fare così solo che non mi passa il contenuto della label ma il nome che io inserisco

    <asp:HyperLink id="report_dett" runat="server" NavigateUrl="ReportCla.aspx?more=crAna&cod=&lblAnaCod.Text ">Report</asp:HyperLink>&

    grazie mille
    ste

  2. #2
    Perchè invece non utilizzi un LinkButton? Nell'evento onclick hai tutte le informazioni che ti servono e fai poi la redirect.


    Fammi sapere
    Ciao
    K
    Kalman

  3. #3
    anzi prova cosi:

    <asp:HyperLink id="report_dett" runat="server" NavigateUrl="ReportCla.aspx?more=crAna&cod="'"+lbl AnaCod.Text+"'">Report</asp:HyperLink>

    e poi fammi sapere!
    crAna e' una variabile se si devi fare la stessa cosa!

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    258
    mi da errore dice che il formato del tag server non è corretto

    <asp:HyperLink id="report_dett" runat="server" NavigateUrl="ReportCla.aspx?more=crAna_dett&cod="& lblAnaCod.Text&">Report</asp:HyperLink>
    ste

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    258
    ah ok ora provo così
    ste

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    258
    niente mi da sempre lo stesso errore
    ste

  7. #7
    Se avesse funzionato vi avrei chiesto come poteva funzionare!!



    Ciao
    K
    Kalman

  8. #8
    eheh vabbe uno ce prova!

  9. #9
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    pagina
    codice:
    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="a.aspx.vb" Inherits="sitae.a"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    	<HEAD>
    		<title>a</title>
    		<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
    		<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
    		<meta name="vs_defaultClientScript" content="JavaScript">
    		<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    	</HEAD>
    	<body MS_POSITIONING="FlowLayout">
    		<form id="Form1" method="post" runat="server">
    			
    
    
    				<asp:Label id="Label1" runat="server" Width="144px">Pinco Pallino % _ <></asp:Label></P>
    			
    
    
    				<asp:Literal id="Literal1" runat="server"></asp:Literal>
    			</P>
    			
    
    
    				Report
    			</p>
    			
    
    
    				<asp:HyperLink id="HyperLink1" runat="server" ></asp:HyperLink>
    			</P>
    		</form>
    	</body>
    </HTML>

    codice sottostante
    codice:
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'Inserire qui il codice utente necessario per inizializzare la pagina
            Me.Literal1.Text = String.Format("Report", Me.Server.UrlEncode(Me.Label1.Text))
    
            With Me.HyperLink1
                .NavigateUrl = String.Format("b.aspx?more={0}", Me.Server.UrlEncode(Me.Label1.Text))
                .Text = "Report"
            End With
    
    
    
        End Sub

    Indovina quale preferisco?

    Pietro

  10. #10
    Io sono sempre favorevole al link button!

    Pagina:
    codice:
    <asp:LinkButton CommandArgument="test" id="LinkButton1"  runat="server">LinkButton</asp:LinkButton>

    Code behind
    codice:
    Private Sub LinkButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton1.Click
      Dim lb As LinkButton
      Dim altro As String
      altro = lb.CommandArgument
      Response.Redirect("pag.aspx?cod=" & Server.UrlEncode(lb.Text))
    End Sub

    In più se vuoi passare un altro parametro lo puoi mettere nel commandargument. Valore che poi ritrovi in lb.CommandArgument


    Fammi sapere
    Ciao
    K
    Kalman

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 © 2026 vBulletin Solutions, Inc. All rights reserved.