作成日: 2015/02/12 最終更新日: 2015/02/12
文書種別
使用方法
詳細
ソートされた列ヘッダの文字色を白にするには、OnClientSortingイベントでソートした列のインデックスを非表示フィールドに保存してから、OnClientRenderedイベントで非表示フィールドから取得した列のcolor属性をwhiteに設定します。
◎サンプルコード(VB)
◎サンプルコード(C#)
◎サンプルコード(JavaScript)
◎サンプルコード(VB)
C1GridView1.AllowSorting = True
C1GridView1.OnClientSorting = "gridview_clientSorting"
C1GridView1.OnClientRendered = "gridview_clientRendered"
C1GridView1.OnClientSorting = "gridview_clientSorting"
C1GridView1.OnClientRendered = "gridview_clientRendered"
◎サンプルコード(C#)
C1GridView1.AllowSorting = true;
C1GridView1.OnClientSorting = "gridview_clientSorting";
C1GridView1.OnClientRendered = "gridview_clientRendered";
C1GridView1.OnClientSorting = "gridview_clientSorting";
C1GridView1.OnClientRendered = "gridview_clientRendered";
◎サンプルコード(JavaScript)
<script type="text/javascript">
function gridview_clientSorting(s, args) {
col = args.column;
document.getElementById("HiddenField1").value = col.dataIndex;
}
function gridview_clientRendered(s, args) {
var cols = $("#C1GridView1").c1gridview("columns");
var index = document.getElementById("HiddenField1").value;
if (index != "") {
for (var i = 0; i < cols.length; i++) {
if (i == index) {
cols[i].element.find("a").css("color", "white")
}
}
}
}
</script>
function gridview_clientSorting(s, args) {
col = args.column;
document.getElementById("HiddenField1").value = col.dataIndex;
}
function gridview_clientRendered(s, args) {
var cols = $("#C1GridView1").c1gridview("columns");
var index = document.getElementById("HiddenField1").value;
if (index != "") {
for (var i = 0; i < cols.length; i++) {
if (i == index) {
cols[i].element.find("a").css("color", "white")
}
}
}
}
</script>
旧文書番号
81179