Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Un'altra soluzione:

    codice:
        <form id="form1" runat="server">
        <div>
            <asp:Button text="Aggiungi una Textbox alla pagina" id="btAdd" runat="server" />       
            
    
    
            <asp:PlaceHolder ID="ph" runat="server"></asp:PlaceHolder>      
            
    <hr />
            <asp:Button text="Rimuovi Tutte" id="btRemove" runat="server" />
        </div>
        </form>
    codice:
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            If Not IsPostBack Then
                ViewState("numero_textbox_aggiunte") = 0
            Else
                ph.Controls.Clear()
                If ViewState("numero_textbox_aggiunte") > 0 Then
                    For ind As Integer = 1 To ViewState("numero_textbox_aggiunte")
                        Dim tb As New System.Web.UI.WebControls.TextBox
                        tb.ID = "TBox" & CStr(ind)
                        tb.Text = tb.ID
                        Me.ph.Controls.Add(tb)
                    Next
                End If
            End If
        End Sub
    
        Protected Sub btAdd_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btAdd.Click
            ViewState("numero_textbox_aggiunte") += 1
            Dim tb As New System.Web.UI.WebControls.TextBox
            tb.ID = "TBox" & CStr(ViewState("numero_textbox_aggiunte"))
            tb.Text = tb.ID
            Me.ph.Controls.Add(tb)
        End Sub
    
        Protected Sub btRemove_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btRemove.Click
            Me.ph.Controls.Clear()
            ViewState("numero_textbox_aggiunte") = 0
        End Sub
    Funziona, e MANTIENE LO STATO DELLE PRECEDENTI

  2. #12
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    48
    OK perfetto !!! Ringrazio per la pazienza e la disponibilità.


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.