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

    urgente problema con textbox

    Ragazzi,
    Devo inserire in un Datagrid una colonna con campo di testo, e si fa in questo modo:
    <asp:TemplateColumn HeaderText="Quantity">
    <ItemTemplate>
    <asp:TextBox id="Quantity" runat="server" Columns="4"/>
    </ItemTemplate>
    </asp:TemplateColumn>

    Solo pero' che io non posso inserirla in questo modo ma dovrei inserirla via codice vb.
    Ho trovato in giro questo codice che mi inserisce un button ma io voglio inserire una textbox:

    Dim col1 As New ButtonColumn()
    > Col1.ButtonType = ButtonColumnType.LinkButton
    > Col1.Text="<IMG SRC=icona.ico Border=0 Width=16 Height=16>"
    > Col1.CommandName="App"
    > Datagrig.Columns.Add(Col1)

    Ora dovrei fare la stessa cosa pero' con una textbox
    Qualche idea a riguardo??

  2. #2
    Dim textbox1 As New TextBox()

    textbox1.TextMode = TextBoxMode.SingleLine 'Riga singola
    'textbox1.TextMode = TextBoxMode.MultiLine 'Riga multipla
    'textbox1.TextMode = TextBoxMode.Password 'Campo password
    textbox1.Text = "Valore del campo"
    'textbox1.MaxLength = 20 'Lunghezza massima
    'textbox1.Rows = 10 'Righe per campi multiriga
    'textbox1.ReadOnly = true|false 'Sola lettura o meno
    'textbox1.AutoPostBack = true|false 'Evento PostBack automatico

    Datagrig.Columns.Add(textbox1)

  3. #3

    non va

    Cosi' non funziona!
    Ci avevo gia' provato.Si possono inserire in quel modo solo i boundColumn, Hyperlink, buttoncolumn, editcommandcolumn, e i templateColumn.Solo in Templatecolumn si puo' aggiungere una textBox, ma come?
    Forse dichiarando la colonna in questo modo:
    dim colonna as new TemplateColumn()
    ma poi come faccio a mettere nel templateColumn la TextBox?

  4. #4
    Uhm.. mi sembrava strano infatti.
    Allora ti tocca utilizzare un controllo PlaceHolder.
    Una volta inserito nelle tue pagine, puoi utilizzarlo per inserirci degli altri controlli via codice.

    Fai una ricerca per spiegazioni + precise

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.