Comment afficher un message de 1056 caractères dans une boîte de message dans asp.NET C#. Le code ci-dessus accepte seulement 54 caractères. J'ai besoin d'un autre moyen pour afficher les messages d'erreur pour une page entière.Boîte de message dans Asp.NET C#
Répondre
Vous pouvez utiliser le composant ModalPopup à partir de la boîte à outils de contrôle Ajax.
J'utiliserais plutôt jQuery. C'est beaucoup plus convivial pour l'utilisateur qu'une alerte et plus flexible. Il existe une version modale si vous en avez également besoin.
Je ne sais pas la limite maximum de javascript alertes mais il est certainement plus de 54 caractères. Vous devrez peut-être insérer des sauts de ligne (\ n) pour forcer le texte sur plusieurs lignes. Comme d'autres l'ont mentionné, je chercherais aussi des alternatives à l'affichage dans la boîte d'alerte.
Vous devez utiliser la boîte de dialogue jQuery UI (http://jqueryui.com/demos/dialog/). Il vous permet d'écrire des choses comme:
<script type="text/javascript">
$(function() {
$("#dialog").dialog({
bgiframe: true,
draggable: true,
resizable: true,
height: 460,
width: 800,
modal: true,
buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});
});
</script>
Où dialogue est l'id d'une balise div qui contient le contenu que vous souhaitez afficher comme une boîte de dialogue.
vous pouvez l'essayer dans votre codebehind.
String csname1 = "PopupScript";
String cstext1 = "<script type=\"text/javascript\">" +
"alert('ssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssdssssd');</" + "script>";
RegisterStartupScript(csname1, cstext1);
- 1. Boîte de message dans ASP.NET
- 2. Problèmes avec l'affichage de la boîte de message dans asp.net
- 3. ce qui est la boîte de message dans asp.net
- 4. Modifier le titre de la boîte de message dans ASP.NET
- 5. Invocation d'une boîte de message contextuelle 'Confirmer' dans ASP.NET
- 6. Afficher une boîte de message d'une classe dans C#?
- 7. boîte de message
- 8. boîte de message n'affiche le message
- 9. C# Winforms Propriétés de la boîte de message
- 10. Boîte de message dans Adobe Air
- 11. C# VS2008 supprimer la boîte de message de dll?
- 12. Problème de boîte de dialogue de message C++ Builder 2007
- 13. Boîte de message en Python
- 14. Boîte de dialogue Message/Confirmer
- 15. Conseil boîte de message personnalisé
- 16. Imprimer HWND à la boîte de message
- 17. boîte de dialogue de dossier dans C# asp.net
- 18. Jquery Boîte de message Après Postback
- 19. Message d'alerte dans ASP.NET
- 20. Confirmer message dans ASP.NET
- 21. boîte contextuelle de notification dans ASP.Net
- 22. Comment faire pour afficher la boîte de message popup dans ASP.NET?
- 23. Confirmer le message à l'exécution dans asp.net
- 24. Boîte de message Windows mobile this.close()?
- 25. Comment faire pour afficher la boîte de message contextuelle personnalisée sur le serveur dans la page asp.net en utilisant C#
- 26. Comment afficher les entiers dans la boîte de message dans Visual C#?
- 27. Comment masquer automatiquement la boîte de message?
- 28. Boîte de message apparaît à tout moment
- 29. Existe-t-il une boîte de message AJAX NON-MODEL dans ASP.NET Web Control?
- 30. message board/scrapbook dans asp.net
Ce serait plutôt ennuyeux, vous ne pensez pas? Pourquoi ne pas le présenter sur une belle page formatée défilante? – leppie