スクロール時に ASP.net MVC Razor(.cshtml) の列ヘッダーをフリーズする方法はありますか? 少なくとも現在は、別の gridview ライブラリを使用していません。.cshtml を使用するか、代わりに (必要に応じて) javascript または jquery を使用できます。
私たちのマネージャーの 1 人が私にこれを尋ねましたが、それは (IMHO) 良い質問です。
どんな助けでも大歓迎です。
フリーズコードを自分で試したことはありませんが、リクエストごとに、Index.cshtml でのカミソリコードは次のようになります。
<th class="headerStyle">
@Html.DisplayNameFor(model => model.First().myColumn_1)
</th>
以降:
<td class="boxed_displayElementStyle">
@Html.DisplayFor(modelItem => item.myColumn_1)
</td>
列の幅とヘッダーの幅を可変にできるようにしたいので (各列の幅はヘッダーと同じですが)、ヘッダーのフリーズが非常に複雑になります。
前もって感謝します!