如何在可滚动区域内放置MVC3 / Razor的宽度?<table> </table>

时间:2011-10-22 07:09:15

标签: html asp.net-mvc-3 razor

我有一个宽的HTML表格可以在MVC3 / Razor中显示,我需要把它放在一个可滚动的容器或某种类型的分页控件中。

数据列将包含最长两年的mo-yyyy数据,因此可以24列宽。

有没有比HTML <table>更好的方法呢?感谢。

1 个答案:

答案 0 :(得分:1)

我会在site.css中指定滚动

.data_table
{
   overflow-x:  auto;
}

MVC中不存在控件。您需要使用部分视图和模板来显示和编辑数据。您可以编写包含数据表的部分视图。然后,您可以编写另一个包含分页功能的部分视图。

为此,您可能需要两个视图模型来支持您的部分视图:一个用于数据表,另一个用于分页信息。然后,您可以将视图基于这些视图模型。