在我的Kendo.Tooltip中使用LoadContentFrom时,工具提示始终为空,我看到的只是一个我指定大小的灰色框。它确实去控制器获取数据(用断点验证),但之后没有。 如果我使用ContentTemplateId,它会显示模板,但我真的需要从服务器获取一些动态数据。 我错过了什么来解决这个问题?
由于
<%:Html.Kendo().Tooltip()
.For("#alertPanel")
.LoadContentFrom("AlertsDetails", "Home")
.Width(320).Height(320)
%>
控制器:
public ActionResult AlertsDetails()
{
List<object> list = new List<object>();
//fill list with data ...
ViewBag.title = "New alerts";
return PartialView(list);
}
答案 0 :(得分:0)
答案:您无法按照我的方式返回数据。您需要在HTML字符串中格式化数据服务器端,并在ViewBag中设置结果。
public ActionResult AlertsDetails()
{
ViewBag.Title = "<a href='#'>A link</a>";
return PartialView();
}
和
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<dynamic>" %>
<%= ViewBag.Title%>
就是这样......