菜鸟刚学html5,要通过什么方法才能在网页上显示表格,表格内容来自远程数据库sql

要在网页上显示表格内容,内容来自远程数据库sql,网页是asp.net

应该可以在前台用ajax获取
我个人之前试用过的方法是让后台生成接口,前台直接调用接口获取数据,并呈现出来。

asp.net不是有datalist,repater那种控件,你用repeater 的itemtemplate模板放tr,然后设置repeater数据源进行绑定就行了

动态创建表格显示数据

 <div id="table1" ></div>
<script>
$.getJSON("d.json", function(json){
  var htmls=['<table>']; 
  htmls.push('<tr>')
  for(var k in json[0]) htmls.push('<td>'+k+'</td>');
  htmls.push('</tr>');
  for(var i=0,L=json.length;i<L;i++){
    htmls.push('<tr>');
    for(var k in json[i]) htmls.push('<td>'+json[i][k]+'</td>'); 
    htmls.push('</tr>');
  }
  htmls.push('</table>');
  $('#table1').html(htmls.join(''));
</script>

和html5没有关系,html还是可以用诸如jquery ui、extjs、easyui、asp.net的datagrid等等来产生表格。