Comment lier Dapper.NET avec MS Charts?

asp.net-mvc-3 c# dapper

Question

Je dois lier la requête dynamique Dapper.NET avec les graphiques MS.

La question est donc: comment puis-je le faire?

public class HomeController : Controller
{

    private readonly ChartModel _model; 

    public HomeController(ChartModel model)
    {
        _model = model;
    }



    public ActionResult Index()
    {
        ViewModel.Message = "Welcome to ASP.NET MVC!";
        return View();
    }



    public ChartResult GetChart()
    {
        var data = _model.GetChartData();

        var chart = new Chart(400, 200, ChartTheme.Blue)
                    .AddTitle("Price enquiries")
                    .DataBindTable(???, "XXX");
        return new ChartResult(chart, "png");
    }

    public ActionResult About()
    {
        return View();
    }        
}

c'est le code que j'utilise.

Réponse d'expert

Dapper peut être utilisé pour remplir facilement un modèle d'objet, tel qu'une liste - c.-à-d.

var list = connection.Query<SomeType>(sql, args).ToList();

Je suppose que la vraie question, alors, n'est pas "comment lier Dapper à un graphique", mais plutôt "comment lier une liste typée à un graphique"; pour cela - examinez les questions comme ceci: MS Charts C # DataSource du tableau ou de la liste




Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi