Comment faire pour activer un bouton désactivé dans le code-behind dans asp.net
J'ai désactivé un bouton en javascript. Au chargement de la page j'ai besoin de l'activer de nouveau.
C'est mon code dans le script.
$(document).ready(
function () {
document.getElementById("<%=btnsubmit.ClientID%>").disabled = true;
});
Dans le code derrière,je suis lui permettant
protected void Page_Load(object sender, EventArgs e)
{
btnsubmit.Enabled = true;
}
mais ce n'est pas activée.
Quelqu'un peut s'il vous plaît aider?
Vous devez vous connecter pour publier un commentaire.
Le côté serveur de l'événement
Page_Load
toujours exécuter en premier..Si vous activez le bouton et ensuite de le désactiver dans le infoclient$(document).ready
..Je ne sais pas quel est votre but.Mais vous pouvez résoudre le problème par..
Javascript..
Renvoyer cette lien pour plus de lecture...
Essayer avec
btnsubmit.disabled = false;
comme
De chargement de la Page s'exécute lorsque la page est rendue sur le serveur en Premier.
Une fois que la page est rendu sur le serveur reçoit le client, puis le js commence à courir.
Votre chargement de la page d'affectation obtient remplacé sur la fin de ses clients.
Vous pouvez faire les deux sur le serveur(activer /désactiver).
supprimer ce:
Et utiliser ceci:
essayer , à l'aide de jQuery
et à l'aide de javascript utiliser
Vous pouvez utiliser asp bouton en face avant. Et choisir d'activer les faux de les désactiver.
Ensuite, vous pouvez l'activer dans le côté serveur.