Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将Dapper.NET与MS Charts绑定?_C#_Asp.net Mvc 3_Dapper - Fatal编程技术网

C# 如何将Dapper.NET与MS Charts绑定?

C# 如何将Dapper.NET与MS Charts绑定?,c#,asp.net-mvc-3,dapper,C#,Asp.net Mvc 3,Dapper,我需要将Dapper.NET动态查询与MS图表绑定 所以问题是,我该怎么做 public class HomeController : Controller { private readonly ChartModel _model; public HomeController(ChartModel model) { _model = model; } public ActionResult Index() {

我需要将Dapper.NET动态查询与MS图表绑定

所以问题是,我该怎么做

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

这是我使用的代码。

Dapper可用于方便地填充对象模型,如列表-即

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

因此,我想真正的问题不是“如何将dapper绑定到图表”,而是“如何将键入的列表绑定到图表”;为此,请看这样的问题:

“请跟我说实话”——这听起来相当。。。。亲密?谢谢,下次我也会尽量让自己听起来浪漫:)哈哈,如果我不想拘泥于具体的类型,我想要完全动态的?@iamstapper-k;dapper可以处理这个问题(查询的非通用版本)——然而,这里真正的问题是“MS图表可以吗?”。我真的不知道查特小姐能在这里处理什么。但是:我怀疑它是否能够处理
动态
——充其量我希望它能够处理
ITypedList
,但这需要编写自定义属性描述符。您熟悉
TypeDescriptor
模型吗?