0
A
回答
2
以下是我在@Darin Dimmitrov帮助下完成的工作
public ActionResult Index()
{
var entity = new BloggingEngineDBEntities();
var result = entity.Users.ToList();
var model = new MyViewModel();
var objArray = new object[result.Count];
int counter = 0;
foreach (var item in result)
{
objArray[counter] = new object[]
{
item.UserName,
item.Password,
item.DisplayName,
item.Email,
item.AllowNotifications,
item.ImageFilePath
};
counter++;
}
model.Rows = objArray;
return View(model);
}
它工作:),希望有人认为这有用。
5
这是一个完全服务器端不可知的纯粹的客户端网格。 documentation也似乎很自我解释。我请你穿过它。
一旦你经历了它,事情会变得非常标准。
你开始,将举行您的动态数据视图模型:
public class MyViewModel
{
public object[] Rows { get; set; }
}
那么控制器养活这个视图模型到视图:
public class HomeController : Controller
{
public ActionResult Index()
{
var model = new MyViewModel
{
// This data could of course be dynamic and come from wherever you like it to come
Rows = new object[]
{
new object[] { 1, "a" },
new object[] { 2, "b" },
new object[] { 3, "c" },
}
};
return View(model);
}
}
最后一个观点:
@model MyViewModel
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Wijmo grid demo </title>
</head>
<body>
<table id="mytable"></table>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js" type="text/javascript"></script>
<!--Theme-->
<link href="http://cdn.wijmo.com/themes/rocket/jquery-wijmo.css" rel="stylesheet" type="text/css" title="rocket-jqueryui" />
<!--Wijmo Widgets CSS-->
<link href="http://cdn.wijmo.com/jquery.wijmo-complete.all.2.2.1.min.css" rel="stylesheet" type="text/css" />
<!--Wijmo Widgets JavaScript-->
<script src="http://cdn.wijmo.com/jquery.wijmo-open.all.2.2.1.min.js" type="text/javascript"></script>
<script src="http://cdn.wijmo.com/jquery.wijmo-complete.all.2.2.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$("#mytable").wijgrid({
data: @Html.Raw(Json.Encode(Model.Rows))
});
</script>
</body>
</html>
相关问题
- 1. WebMatrix ASP.NET网页与ASP.NET MVC 3
- 2. 与ASP.NET MVC 3
- 3. MVC 3 + telerik电网
- 4. ASP.net MVC 3与网络服务
- 5. CSVHelper与ASP.NET MVC 3
- 6. ASP.Net MVC 3与Oracle
- 7. 绑定Asp.net MVC与Telerik的电网
- 8. 与Wijmo
- 9. 安全ASP.NET MVC 3网站
- 10. ASP.NET MVC 3网站日历
- 11. 在类库与ASP.NET MVC 3
- 12. 构建ASP.Net MVC 3与EF
- 13. 使用Fiddler与asp.net MVC 3
- 14. 不能与ASP.net MVC 3
- 15. 使用mef与asp.net mvc 3
- 16. 与ASP.NET MVC联系页3
- 17. 电子商务网站:ASP.NET或ASP.NET MVC?
- 18. 发送电子邮件asp.net mvc 3
- 19. ASP.NET ScriptControl&ASP.NET MVC 3
- 20. ASP.Net MVC 3 ModelState.IsValid
- 21. ASP.NET MVC 3 DropDownListFor
- 22. ASP.NET MVC 3:EF
- 23. ASP.NET MVC 3 Ajax.ActionLink
- 24. ASP.NET MVC 3 AuthorizeAttribute
- 25. ASP.Net MVC 3&System.Data.Entity?
- 26. ASP.NET MVC 3 RedirectToRouteResult
- 27. ASP.NET MVC 3 ModelState
- 28. ASP.Net MVC 3 Ajax
- 29. ASP.NET MVC 3 Session
- 30. ASP.NET MVC 3 Treeview
谢谢@Darin会尝试一下,我正在阅读文档,但发现它很混乱。 – Yasser