i created table dynamically, being populated database. want created fixed header , scrollable body. tried css , javascript didn't manage anything, think because table created automatically. help.
here code:
private void generatetable(); { datatable dt = createdatatable();//in createdatatable take reocrds database table table = new table(); tablerow row = null; row = new tablerow(); (int j = 0; j < dt.columns.count; j++) { tableheadercell headercell = new tableheadercell(); headercell.text = dt.columns[j].columnname; row.cells.add(headercell); } table.rows.add(row); //add column values (int = 0; < dt.rows.count; i++) { row = new tablerow(); (int j = 0; j < dt.columns.count; j++) { tablecell cell = new tablecell(); cell.text = dt.rows[i][j].tostring(); row.cells.add(cell); } table.rows.add(row); } tablediv.controls.add(table); }
div add table:
<div class="mainentry" style="width:90%" id="tablediv" runat="server" />
and css table:
table { border-collapse: collapse; width: 100%; color: white; } th, td { text-align: left; padding: 8px; } th{ font-size:20px; } tbody{ height:500px; overflow:auto; display:block; } tr:nth-child(even){background-color: rgba(255, 255, 255, .15)} th { background-color: rgba(174, 183, 212, .15); color: white; }
i hope css classes demo can you. visit fiddle
http://jsfiddle.net/twenm/
Comments
Post a Comment