Come associare Dapper.NET con i grafici MS?

asp.net-mvc-3 c# dapper

Domanda

Ho bisogno di legare la query dinamica di Dapper.NET con MS Charts.

Quindi la domanda è: come faccio a farlo?

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();
    }        
}

questo è il codice che uso.

Risposta esperta

Dapper può essere usato per popolare comodamente un modello di oggetto, come un elenco - es

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

Immagino che la vera domanda, quindi, non sia "come legare dapper a un grafico", ma piuttosto "come associare un elenco digitato a un grafico"; per questo - guarda domande come questa: MS Charts C # DataSource da array o List



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché