Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [c#] Trasferire valore da lato codice c# a lato html

    Salve, sto cercando di riprendere mano con il c#.


    Ho creat una pagina aspx di nome webform2.

    Nel codice html di questa pagina ho:



    codice:
    <div id="cont_left">                        
     <%menusx%> 
     </div>
    Nel codice c# ho

    [CODE
    public string menusx,titolo,t1;




    protected void Page_Load(object sender, EventArgs e)
    {
    Class1 Iacopino = new Class1();

    Iacopino.LeggiXML("menusx", ref titolo, ref t1, ref menusx);


    CODE]


    Ricevo in cambio

    Errore di compilazione
    Descrizione: Errore durante la compilazione di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il codice sorgente.

    Messaggio di errore del compilatore: CS1002: È previsto un punto e virgola (.

    Errore nel codice sorgente:


    Riga 23: <div id="cont_left">
    Riga 24:
    Riga 25: <%menusx%>
    Riga 26:
    Riga 27: </div>

  2. #2
    Mi sono accorto che avevo ralasciato un =


    <%=menusx%>


    ....c'ho perso 1 giorno intero ....che vergogna. Non so se è il caso di eliminare tutto il quesito visto che sembra un monumento alla mia ignoranza.

  3. #3
    Potresti prendere spunto invece per fare esercizio, ed usare una programmazione più vicina al modello WebForm di asp.net, piuttosto che quella più vicina al classico asp:


    Dove hai messo "<%=menusx%>", metti un controllo di tipo contenitore: Literal, PlaceHolder o Panel (dipende da cosa contiene menusx).

    Se, come intuisco, la tua variabile menusx contiene html, meglio un literal.
    codice:
    <asp:Literal Text="text" runat="server" ID="myLiteral" />
    Dopo aver valorizzato la variabile menusx, devi semplicemente fare:

    codice:
    myLiteral.Text=menusx;
    ciao

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