0

滚动时有什么方法可以冻结 ASP.net MVC Razor(.cshtml) 的列标题?我没有使用单独的 gridview 库,至少目前没有。我可以使用 .cshtml,或者(如果需要)javascript 或 jquery。

我们的一位经理问我这个问题,这是(恕我直言)一个好问题。

任何帮助,将不胜感激。

我自己没有尝试任何冻结代码,但是,根据请求,这是 Index.cshtml 中剃须刀代码的样子:

    <th class="headerStyle">
        @Html.DisplayNameFor(model => model.First().myColumn_1)
    </th>

然后:

     <td class="boxed_displayElementStyle">
            @Html.DisplayFor(modelItem => item.myColumn_1)
     </td>

我确实希望允许列具有可变宽度和可变标题宽度(尽管每列具有与其标题相同的宽度),因此这使得冻结标题非常复杂。

提前致谢!

4

1 回答 1

1

这种演示并不特定于技术,它只是一种简单的样式更改。(在以前的控件中它可能是一些开箱即用的,它可以很容易地在您自己的演示文稿中复制)。查看这篇文章以获取有关样式的更多信息。

于 2015-03-03T14:36:21.223 回答