Estrapolare Valore inserito in text con ID automatico!!!!!
massimo74rn non è online. Ultima attività: 02/12/2008 0.22.26massimo74rn
Inserito il: 06 ottobre 2008 22.00
68 messaggi dal 26 lug 2008 Istalla Microsoft Silverlight!
Il mio codice è il seguente:


For x = 0 To dst.Tables("Anagrafica").Rows.Count - 1
            With dst.Tables("Anagrafica").Rows(x)
                  
    %>
    <tr>
    <td bgcolor=PowderBlue >
    <input id=<%="ID"& .item("IDAnagrafica")%> type=text>
    </td>
    </tr>
    
    <%
    
    End With
    Next


Come faccio poi a richiamare in un ciclo i valori attribuiti alla caselle generate con ID automatico?

avevo pesato a qualcosa del genere ma chiaramente non funziona:



For x = 0 To dst.Tables("Anagrafica").Rows.Count - 1
            With dst.Tables("Anagrafica").Rows(x)
            
                Response.Write("ID"& .item("IDAnagrafica").value)
                
                
            End With
        Next


www.rimini-incontri.com
Microsoft Most Valuable Professional
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
nostromo non è online. Ultima attività: 04/12/2008 18.16.45nostromo
Inserito il: 07 ottobre 2008 08.59
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 12576 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
per prima cosa ti consiglio di utilizzare perlomeno un Repeater, eviti di affogare nella pagina markup e codice.

apperna sei riuscito ad utilizzare il Repeater facciamo il passo successivo di recuperare i valori

p.s. cosa devi farci con questi valori?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
massimo74rn non è online. Ultima attività: 02/12/2008 0.22.26massimo74rn
Inserito il: 07 ottobre 2008 11.59
68 messaggi dal 26 lug 2008 Istalla Microsoft Silverlight!
I valori ottenuti vanno poi inseriti in un db access, ti faccio un esempio, immagina di avere una lista di dipendenti accanto ai quali vi è una casellina di testo vuota, nella quale inserisco un acconto che esso percepisce.
Alla fine con un Button faccio scattare una procedura che deve riprendere tutti i valori inseriti delle textbox e memorizzarli in un db access.
Forse non ho intrapreso la strada giusta, o forse si, se mi puoi dare una dritta ti ringrazio.
Intanto mi studio il repeater

www.rimini-incontri.com
Microsoft Most Valuable Professional
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
nostromo non è online. Ultima attività: 04/12/2008 18.16.45nostromo
Inserito il: 07 ottobre 2008 12.18
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 12576 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
quello che vuoi fare, una volta che hai preso confidenza con il Repater e il modello dei WebControl di asp.net è abbastanza semplice, si tratta di gestire un evento, che viene sollevato alla creazione di ogni item, o di scorrere gli item del controllo.

comunque prima prendi confidenza con il Repeater o non sarai in grado di fare il resto

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
massimo74rn non è online. Ultima attività: 02/12/2008 0.22.26massimo74rn
Inserito il: 07 ottobre 2008 13.26
68 messaggi dal 26 lug 2008 Istalla Microsoft Silverlight!

<%@ Page Language="vb" %>
<%@ Import Namespace="System.Data" %>
<%@ Import NameSpace="System.Data.OleDb" %>

<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)

        Dim cn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("fpdb/Dati.mdb") & ";Jet OLEDB:Database Password=xxxx")
        cn.Open()
        Dim cmd As OleDbCommand = New OleDbCommand("select * from Anagrafica WHERE IDGruppo=7", cn)
   Dim ds As DataSet = New DataSet()
        
        Repeater1.DataSource = cmd.ExecuteReader()
   Repeater1.DataBind()

End Sub
</script>

<html>
<body>
   <form id="Form1" method="post" runat="server">
      <asp:Repeater id="Repeater1" runat="server">
         <ItemTemplate>
         <%#DataBinder.Eval(Container.DataItem, "Cognome")%><br>
   </ItemTemplate>
      </asp:Repeater>
   </form>
</body>
</html>


Questo è quello che sto provando, ma non capisco come posso ottenere ciò che mi interessa! help!!!!!

www.rimini-incontri.com
Microsoft Most Valuable Professional
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
nostromo non è online. Ultima attività: 04/12/2008 18.16.45nostromo
Inserito il: 07 ottobre 2008 14.50
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 12576 messaggi dal 18 feb 2004 Istalla Microsoft Silverlight!
ok il prossimo passo è usare una controllo TextBox e nell'ItemTemplate fare qualcosa di simile


<asp:TextBox runat="Server" id="MyTextBox" Text='<%# DataBinder.Eval(Container.DataItem, "Cognome")%>'


dimmi quando ci sei

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
massimo74rn non è online. Ultima attività: 02/12/2008 0.22.26massimo74rn
Inserito il: 07 ottobre 2008 15.27
68 messaggi dal 26 lug 2008 Istalla Microsoft Silverlight!
Ok fatto

www.rimini-incontri.com
RE: Estrapolare Valore inserito in text con ID automatico!!!!!
massimo74rn non è online. Ultima attività: 02/12/2008 0.22.26massimo74rn
Inserito il: 07 ottobre 2008 15.50
68 messaggi dal 26 lug 2008 Istalla Microsoft Silverlight!
A questo punto il mio codice è così:


<form id="Form1" method="post" runat="server">
   <table border=1 width="500" style="border-collapse: collapse">
  
      <asp:Repeater id="Repeater1" runat="server">
         <ItemTemplate>
         <tr><td width=400>
         <%#DataBinder.Eval(Container.DataItem, "Grado")%>  
         <%#DataBinder.Eval(Container.DataItem, "Cognome")%>  
         <%#DataBinder.Eval(Container.DataItem, "Nome")%>  
         </td><td>
         <asp:TextBox runat="Server"  BackColor=Azure id="MyTextBox" Text='<%# DataBinder.Eval(Container.DataItem, "Cognome")%>'></asp:TextBox>
         </td></tr>
   </ItemTemplate>
      </asp:Repeater>
      
   </table>  
   </form>

www.rimini-incontri.com

2 pagine: [1] 2 Avanti >>

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


PeppeDotNet - 1000 pt
gghi - 310 pt
fabrica - 50 pt

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008, SQL Prompt e 1 ebook!


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums