Pulsante disattivato .. Ma
-
20-09-2019 - |
Domanda
Ho una forma, include 3 caselle di testo e 2 pulsante di collegamento come modificare e cancellare. questi controlli sono gestiti (abilitazione e disabilitazione) da un pulsante. Sul caricamento del pulsante Elimina consentono insieme di proprietà su false. ma quando clicco sul pulsante Elimina mostra casella Conferma eliminazione. quello che faccio per evitare questa magia?
Soluzione
Ha potete vedere in questa pagina, Enable = falso è ciò che si vuole parlare di ASP.NET
http://msdn.microsoft .com / it-it / library / system.web.ui.webcontrols.button_members.aspx
Il problema è che si dispone di codice OnClientClick per mostrare scatola di conferma, e questo è Javascript, quindi è codice cliente ....
utilizzare questo ...
myButton.Attributes.Add("onclick", "this.disabled=true;");
Altri suggerimenti
Non sono sicuro di cosa si intende per "abilitare proprietà". Per disabilitare un tasto si utilizza la proprietà 'disattivato': http://www.w3schools.com/ tags / att_input_disabled.asp -. non sono riuscito a riprodurre il problema quando ho aggiunto l'attributo 'disabile'
Esempio online a http://jsbin.com/egini
lnkBtn.enabled=true;
sarebbe solo lavorare sul lato server come JS e HTML non hanno una "abilitato" proprietà ma .net fa?
lnkBtn.disabled = false;
è la versione lato client, questo dovrebbe funzionare con JS e HTML solo.
Un approccio più semplice sarebbe quella di impostare solo la 'proprietà "visibile di questo pulsante per falso fino a che realmente bisogno.