1、新建项目,asp.net 空Web应用程序
添加data,js,styles,templates文件夹,添加baiduTemplate.js,jquery.js,bootstrap.css
2、添加list.js脚本,代码如下
var data = { "list": [ { "col1": "行1", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行2", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行3", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行4", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行5", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行6", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行7", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" }, { "col1": "行8", "col2": "数据2", "col3": "数据3", "col4": "数据6", "col5": "数据5", "col6": "数据6" } ] }; var template = "templates/list.html"; $.ajax({ url: template, dataType: "html", success: function (val) { $("#list").html(baidu.template(val, data)); } });
添加模板文件list.html,内容如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | < table class="table table-bordered"> < thead > < tr > < td >列1</ td > < td >列2</ td > < td >列3</ td > < td >列4</ td > < td >列5</ td > < td >列6</ td > </ tr > </ thead > <%for(var i = 0; i< list.length ;i++){ var item=list[i];%> < tr > < td ><%=item.col1%></ td > < td ><%=item.col2%></ td > < td ><%=item.col3%></ td > < td ><%=item.col4%></ td > < td ><%=item.col5%></ td > < td ><%=item.col6%></ td > </ tr > <%}%> </ table > |
3、添加default.aspx页面,并添加引用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="baiduTemplate.Default" %> <! DOCTYPE html> < html xmlns="http://www.w3.org/1999/xhtml"> < head runat="server"> < meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> < title ></ title > < script src="js/jquery.min.js"></ script > < script src="js/baiduTemplate.js"></ script > < script src="js/list.js"></ script > < link href="styles/bootstrap.css" rel="stylesheet" /> </ head > < body > < form id="form1" runat="server"> < div id="list" style="margin-top:10px;"> </ div > </ form > </ body > </ html > |
预览效果:
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此声明,并在文章页面明显位置给出原文链接,否则作者将保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下