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

    [VB2010 ASP.NET]array e gridview

    Ciao intanto vi posto il codice e vi spiego

    Dim dt1 As New DataTable
    Dim cmd As New SqlCommand
    Dim i As Integer
    Dim Vocelivelloold As String
    Dim Vocelivellonew As Array
    Dim Valoreconsumabileold As String
    Dim ValoreConsumabilenew As Array

    cmd.CommandText = "select campi from tabella where campo like '%×%'"

    dt1 = getdata(cmd)
    If dt1.Rows.Count = 0 Then
    Else
    For i = 0 To dt1.Rows.Count
    Valoreconsumabileold = dt1.Rows(i).Item(2)
    ValoreConsumabilenew = Split(Valoreconsumabileold, "×")
    Vocelivelloold = dt1.Rows(i).Item(1)
    Vocelivellonew = Split(Vocelivelloold, "×")

    Next
    End If


    dunque questa funzione prende da una tabella i campi dove c'è quel carattere, poi divide grazie alla split del for i dati che mi servono per cui adesso ho 2 array con i dati suddivisi.

    Ecco la problematica.
    DEVO necessariamente inserire questi dati in una gridview...e li devo inserire in questo modo: 1° elemento del primo array nella prima cella,1° elemento del secondo array nella prima cella ..considerando però che gli array
    in questione cambiano in termini di dimensioni (la funzione split genera automaticamente le posizioni dell'array con gli elementi che divide) ogni volta che il for procede...e che i dati che vengono storicizzati nella gridview devono essere disponibilitutti
    qualche idea?

  2. #2
    risolto da solo il codice è il seguente
    per la gridview
    <asp:GridView ID="GridView3" runat="server" AutoGenerateColumns="false">
    <Columns>
    <asp:TemplateField>
    <ItemTemplate>
    <asp:label ID="Textbox1" Text='<%# Container.DataItem %>' runat="server">
    </asp:label>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>
    per la funzione associata:
    GridView3.DataSource = nomearray
    GridView3.DataBind()

    csì vi collega l'array come datasource

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.