Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    comporre xml-html da codice

    Guardate questo codice:

    codice:
    Dim nome As String = "Pietro"
    Dim x = <table border="1">
    			<tr>
    				<td><%= nome %></td>
    			</tr>
    		</table>
    
    Me.form1.Controls.Add(New Literal() With {.Text = x.ToString})
    così funziona, ma non mi serve molto.
    Io vorrei sapere se si può usare tipo asp, ossia mettendo la parte <tr>...</tr> dentro un ciclo :master:

    Pietro

  2. #2
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Caro Pietro, puoi comporre l'html utilizzando uno stringbuilder ciclando come meglio credi la sezione dei tr/td e poi assegnare il testo contenuto ad un literal, puoi se devi comporre una table utilizzare un'asp:table e comporla da codice inserendola in un panel...
    Sinceramente non ho mai più provato ma credo che come si faceva in asp, funzioni allo stesso modo anche in asp.net, le uniche controindicazioni sono che se utilizzi ajax(microsoft), si incavola perchè trova dei tag <% %> nella pagina.

    Legnetto

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    L'uso del StringBuilder e altro lo conoscevo

    Questo, in aspx non funziona

    <% for i = 1 to 2 %>
    <span><%=i%></span>

    <%next%>

    Io sono incuriosito da questa nuova sintassi. Ciao
    Pietro

  4. #4
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Io mi trovo spesso a dover comporre html ed utilizzo sempre gli stringbuilder e ne sono entusiasta, sinceramente non immagino una situazione dove ci possa essere un vantaggio ad utilizzare una pseudo response.write() rispetto alla creazione via codebehind.
    Forse l'indentazione dei tag può essere più chiara....
    Forse non ho capito un accidente di quello che vuoi fare

    Ciao e buona domenica.

    Legnetto

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    L'uso dello StringBuilder unito con lo String.Format è facile quando si scrive, ma è molto difficile quando si tratta di andare dentro e fare delle correzioni (questo naturalmente per quello che ricordo io)

    In fondo, dato che i signori della Microsoft si sono spremuti le meningi e, per andare incontro a certi programmatori, hanno partorito questa discutibile sintassi volevo solo sapere come funziona.

    ps non penso di usarla mai
    Pietro

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.