Il s'agit d'une question de débutant, j'en suis sûr. Je cherche à remplacer notre bibliothèque graphique côté serveur par la bibliothèque javascript open source 'flot'. Je peux utiliser ASP dans le javascript utilisé pour appeler la bibliothèque comme dans l'exemple suivant
<div id="placeholder" style="width: 600px; height: 300px;">
</div>
<script type="text/javascript">
$(function () {
var d = [<%
for (var i = 0; i < 10; i++) {
if(i > 1)
Response.Write(",");
Response.Write("[" + i + "," + Math.Sin(i) + "]");
}%>];
$.plot($("#placeholder"), [d]);
});
</script>
Cela fonctionne à merveille, mais ce dont j'ai vraiment besoin, c'est d'afficher des données provenant d'une méthode dans mon fichier code behind (et finalement d'une base de données). Une recherche rapide sur Google suggère que je dois utiliser AJAX pour y parvenir, mais j'aimerais le faire au chargement de la page.
Il me semble que c'est quelque chose qui devrait être simple à faire, mais je suis relativement novice en matière de développement web (je suis développeur Windows forms de métier et certifié par MS, donc je connais bien le langage C#).
Toute aide ou indication serait grandement appréciée.
Santé,
Neil.