滚动时有什么方法可以冻结 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>
我确实希望允许列具有可变宽度和可变标题宽度(尽管每列具有与其标题相同的宽度),因此这使得冻结标题非常复杂。
提前致谢!