J'essaie d'initialiser un appel jQuery avec certains paramètres, mais je ne sais pas comment y accéder.Comment accéder à certaines données dans une balise de script dans ASP.NET MVC?
Maintenant, j'ai:
// Controller code
public ActionResult Offer()
{
...
ViewData["max"] = max;
ViewData["min"] = min;
...
return View(paginatedOffers);
}
// View Code
script type="text/javascript">
$().ready(
function() {
// Slider
$('#slider').slider({
min: %= Html.Encode(ViewData["min"]) %>,
max: %= Html.Encode(ViewData["max"]) %>
});
});
/script>
Mais je remarque que je n'ai pas accès à ViewData dans la balise script.
Y a-t-il une erreur de mon côté? Pouvez-vous me diriger dans la bonne direction, s'il vous plaît?
(Je suis nouveau à ASP/C#).
Merci, M.
Modification: Début de la balise script et ASP intentionnellement laissé de côté.
"Je n'ai pas accès" - qu'est-ce que cela signifie, avez-vous essayé d'exécuter votre code? Quelle erreur voyez-vous? –