Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52

    Problema con TemplateColumn

    Vorrei recuperare il valore del campo "NomeFilePDF" e passarlo a una funzione Javascript ma mi da errore dicendo di terminare la stringa.
    Si può fare in questo modo per recuperare il valore del campo "NomeFilePDF" ?

    <asp:TemplateColumn>
    <ItemTemplate>
    [img]image/lente.gif[/img]')">
    </ItemTemplate>
    </asp:TemplateColumn>

    Giuliano

  2. #2
    devi lavorare con i caratteri di escape.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52
    cioè ?

    Giuliano

  4. #4
    credo che sia una funzione del JS perciò chiedi sull'altro forum.

    prova cosi ma non credo che risolvi

    HttpUtility.UrlEncode(DataBinder.Eval(Container.Da taItem, "NomeFilePDF"))

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482

    Re: Problema con TemplateColumn

    codice:
    OnClick = <%# "VisualizzaPDF('" & Databinder.Eval(Container.Dataitem) & ", " & Chr(34) & "NomeFilePDF" & Chr(34) & "')"%>
    Dimmi se va.

    Hey hey, my my Rock and roll can never die!

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52
    Mi da un errore di questo tipo :

    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: CS1501: No overload for method 'Eval' takes '1' arguments

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52
    Nel parametro che passavo la stringa conteneva anche l'estensione del file ( .PDF ).
    Il carattere . da problemi in javascript quando viene passato come valore.

    Grazie
    Giuliano

  8. #8
    ripeto in JS ci dovrebbe essere un comando credo proprio Escape che ti dovrebbe risolvere questo problema. Prova a chiedere nel forum Scripting

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.