Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    mi date un semplice aiuto

    Salve,
    sono riuscito a sostituire gli apici con questo simbolo § quando l'utente INSERISCE qualcosa nel db.

    Adesso vorrei riposizionare gli apici quando l'utente visualizza il tutto tramite datagrid grazie vi mando il semplice codice

    <script language="VB" runat="server">
    sub page_load (obj as object, e as eventargs)

    dim objconn as new oledbconnection ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("scuola_dansalsa2.mdb"))

    dim objcmd as new oledbdataadapter ("select * from allievi", objconn)


    dim ds as dataset=new dataset()
    objcmd.fill (ds,"allievi")

    mydatagrid.datasource=ds.tables("allievi").default view
    mydatagrid.databind

    end sub

    </script>

    <form runat="server">

    <asp:datagrid id="mydatagrid" runat="server" AutoGenerateColumns="false" DataKeyField="id">
    <columns>

    <asp:templatecolumn HeaderText="numero tessera">
    <itemtemplate>

    <asp:label ID="numero_tessera" runat="server" Text='<%#container.dataitem("numero_tessera")%>'/>

    </itemtemplate>

    </asp:templatecolumn>

    </columns>

    </asp:datagrid>


    </form>
    victor
    ----------------------

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    <%# Replace(container.dataitem("numero_tessera"), "§", "'"%>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    mi da un errore

    ciao ti ringrazio ma mi da questo errore

    Parser Error Message: Unexpected end of file looking for </asp:label> tag.

    Source Error:


    Line 31: <itemtemplate>
    Line 32:
    Line 33: <asp:label ID="numero_tessera" runat="server" Text='<%#Replace(container.dataitem("numero_tesser a"),"§","'")%>'/>
    Line 34:
    Line 35: </itemtemplate>
    victor
    ----------------------

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    <asp:label ID="numero_tessera" runat="server" Text="<%#Replace(container.dataitem("numero_tesser a"),"§","'")%>" />

    prova cosi..

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    ancora!!

    mi da sempre lo stesso errore:

    Parser Error Message: Unexpected end of file looking for </asp:label> tag.

    Source Error:


    Line 31: <itemtemplate>
    Line 32:
    Line 33: <asp:label ID="numero_tessera" runat="server" Text="<%#Replace(container.dataitem("numero_tesser a"),"§","'")%>" />
    Line 34:
    Line 35: </itemtemplate>


    *************************************************
    ma non ci sarebbe un modo più veloce per metterlo ad esempio da queste parti?

    sub page_load (obj as object, e as eventargs)

    dim objconn as new oledbconnection ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.MapPath("scuola_dansalsa2.mdb"))

    dim objcmd as new oledbdataadapter ("select * from allievi", objconn)


    dim ds as dataset=new dataset()
    objcmd.fill (ds,"allievi")

    mydatagrid.datasource=ds.tables("allievi").default view
    mydatagrid.databind

    ****ad esempio qui

    end sub
    victor
    ----------------------

  6. #6

    Re: mi date un semplice aiuto

    sono riuscito a sostituire gli apici con questo simbolo § quando l'utente INSERISCE qualcosa nel db.
    Perdona la mia curiosità: ma perché modifichi l'apice con il simbolo "§"? Per problemi d'inserimento? Se è questo il caso, è sufficiente raddoppiare gli apici per risolvere ogni problema.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    mi faresti un esempio....e poi nella fase di stampa come funziona?
    victor
    ----------------------

  8. #8
    Se effettui l'inserimento raddoppiando l'apice, sarà memorizzato come un singolo apice, e la sua visualizzione non compoterà problemi.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    scusa ma l'inserimento di una varibile non è cosi?:

    '"& mia_var &"'


    dove inserisco il doppio apice?
    e poi quando vado a stampare quello che inserisco cosa viene fuori?
    grazie
    victor
    ----------------------

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    andrea sta dicendo: al posto ke fare il replace con § fallo con ''

    cmq prova temporanemanete, al posto di <asp:label...>, metti SOLO
    <%# Replace(container.dataitem("numero_tessera"),"§"," '")%>

    eppure mi sembra ke dovrebbe funzionare..
    al massimo aggiungi un tostring
    <%#Replace(container.dataitem("numero_tessera").To String(),"§","'")%>

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.