我在这里遇到了一个问题,无法在这个论坛或google上找到帮助我的帖子。 所以我要在这里提出自己的问题:
我使用WCF,现在我想使用MVC。我想使用Telerik Extensions的图表模型。 我有一个类,状态“,其中有一个示例RamUtilization。(以%为单位) 还有一个Class ,, StatusContainer“这是一个列表。 所以我想要吧... [0] 50%.... [1] 01%...... .. .... ..。
现在我在我的Controller(在MVC中)制作了一个ActionResult:
public ActionResult Extensions(string hostname)
{
using (var client = new IronportObserverClient("xxxx", BindingHelper.DefaultBinding(), true))
{
hostname = "xx.xx.xx";
var result = client.GetStatuses(hostname);
return View(result);
}
}
来自GetStatuses的我从“Status”主机获取完整列表。
现在我想将结果(来自主机的client.GetStatuses)返回到视图。
@model List<adRom.IronportStatusViewer.Common.Models.IronportServerStatus>
@using Telerik.Web.Mvc.UI;
@{
ViewBag.Title = "Extensions";
}
<h2>Extensions</h2>
@{
@(Html.Telerik().Chart(Model)
.Name("RamUti")
.CategoryAxis(o => o.Categories(s => s.RamUtilization).MajorGridLines(m => m.Visible(true)).Labels(labels => labels.Template("${ bla(value)}").Step(30)))
.Series(series =>
{
series.Line(s => s.RamUtilization);
})
.Tooltip(t=>t.Visible(true).Format("{0:0:0}"))
.HtmlAttributes(new { style = "height:250px" })
)
}
虽然我这样做我得到这个错误: “错误1无法从用法中推断出方法'Telerik.Web.Mvc.UI.ViewComponentFactory.Chart(string)'的类型参数。请尝试明确指定类型参数。”
是的,有人能帮帮我吗?太棒了!!编辑:错误消失了。但是,如果我想显示这个,它没有显示任何东西 最好的问候,