Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580

    aggiungere type in un controllo text server

    data la seguente casella di testo in HTML5
    codice:
    <input type="email" pattern="[^ @]*@[^ @]*" placeholder="Enter your email">
    vorrei gestire i controlli dell HTML5 in una casella di testo lato server, se aggiungo l'attributo:"type="email" mi da errore di "attributo type duplicato", infatti asp.net aggiunge in automatico type=text

    come posso gestire questo? e far controllre ad html5 la mia casella di testo lato server ?

    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    cioe' asp.net gestisce il controllo che riporti, anche senza runat=server ?

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580
    Quote Originariamente inviata da djciko Visualizza il messaggio
    cioe' asp.net gestisce il controllo che riporti, anche senza runat=server ?
    no, certo, io voglio gestire il TYPE in quanto nel mio controllo voglio gestire i controlli mail di HTML5

    se a questa text
    codice:
      <asp:TextBox ID="txtRiferimentoMittente" runat="server"           ></asp:TextBox>
    aggiungo gli attributi
    type="email"pattern="[^ @]*@[^ @]*"placeholder="Enter your email"


    da errore, quindi, come faccio?
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ma se scrivi

    codice:
    <input type="email" pattern="[^ @]*@[^ @]*" placeholder="Enter your email" runat="server" ID="input_email">

    ti da' errore ?
    (senza usare la classe TextBox)
    Ultima modifica di djciko; 15-07-2016 a 16:01

  5. #5
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580
    Quote Originariamente inviata da djciko Visualizza il messaggio
    ma se scrivi

    codice:
    <input type="email" pattern="[^ @]*@[^ @]*" placeholder="Enter your email" runat="server" ID="input_email">

    ti da' errore ?
    (senza usare la classe TextBox)
    no, non da errore
    ho postato per curiosita, pensavo che forse ero io che non sapevo fare
    ma evidentemente si può fare solo SENZA classe textbox
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    la classe TextBox è affidata al framework, quindi se la usi 'comanda' lui

  7. #7
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    beh se usi runat=server anche quel controllo lo gestisce il framework, solo che non gli applica le regole della classe Textbox probabilmente
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    si, il problema era che Kahm voleva entrare nella gestione della classe TextBox sovrascrivendo il type.

    credo abbia dovuto usare il tag HTML <input> gestendolo forzandolo lato server per fare cio' che voleva..

  9. #9
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580
    si tutto ok
    alla fine h ofatto in altro modo

    ma cmq durante i miei test ho visto che il framework gestisce qualsiasi tag che abbia il runat=server ed un ID
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

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.