Domanda

Ho un modulo web con un pulsante e un controllo DetailsView su di esso. Nell'evento click del pulsante cambio il controllo DetailsView per inserire la modalità in modo da poter aggiungere record:

DetailsView1.ChangeMode (DetailsViewMode.Insert)

Tutto funziona bene, tranne una casella di controllo in DetailsView. Quando DetailsView entra in modalità inserimento, il testo che descrive a cosa serve la casella di controllo scompare. La stessa casella di controllo funziona bene.

Perché il mio testo sta scomparendo e come posso correggerlo?

È stato utile?

Soluzione

Sono stato in grado di risolvere il mio problema cambiandolo in un campo modello. Non so perché non funzionerebbe diversamente.

Altri suggerimenti

Il testo in un'etichetta si trova nel modello di elemento? In tal caso, è necessario aggiungerlo al modello di modifica elemento. Verificare inoltre che la larghezza del controllo sia sufficientemente ampia per tutti i controlli e il testo. Potrebbe essere nascosto a causa del posizionamento assoluto.

Grazie per la rapida risposta. Il testo non è in un modello. È solo un CheckBoxField con la proprietà Text impostata su " Active " ;:

Ho provato ad allargare il campo e il controllo DetailsView, ma il testo scompare ancora quando faccio clic sul pulsante.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top