- 浏览: 31376 次
- 性别:
最新评论
.net中在后台代码中构建html代码在前台显示
- 博客分类:
- c#学习记录
目的:从数据库中查出一个表,将表中的name列的值,用表格的形式在,网页中显示,
准备:页面中放一个literal控件,用于绑定拼接的html代码
源代码如下:
private void bindTeacher(DataSet ds, Literal literal)
{
int nameCount = ds.Tables[0].Rows.Count;//查询的总条数
DataTable dt=ds.Tables[0];
int trTrue = nameCount % 5; ;//判断是信息条数是不是5的倍数
int trCount = nameCount / 5;//需要多少行来显示 每行显示个姓名
if (trTrue!=0)
{
trCount++;//如果余数不是0还要加一行显示剩余的姓名
}
//根据trCount的数值生成相应的行
string html1 = "<table width='100%'>";//动态生成前台显示的信息
for (int i = 0; i < trCount; i++)
{
html1 += "<tr>";
for (int j =0 ; j < 5; j++)
{
if (i * 5 + j < nameCount)
{
html1 += "<td style='font-family: 宋体' height='30' width='20%'>";
html1 += "<a href=''>" + dt.Rows[i * 5 + j]["name"] + "</a>";//超链接还没有填写
html1 += "</td>";
}
else {
//补齐表中的列数虽然已经没有数据填入了
html1 += "<td style='font-family: 宋体'>";
// html1 += "<a hrer=" + dt.Rows[i * 5 + j]["id"] + ">" + dt.Rows[i * 5 + j]["name"] + "</a>";
html1 += "</td>";
}
}
html1 += "</tr>";
}
literal.Text = html1;//将要显示的列通在Literal1控件中显示
}
准备:页面中放一个literal控件,用于绑定拼接的html代码
源代码如下:
private void bindTeacher(DataSet ds, Literal literal)
{
int nameCount = ds.Tables[0].Rows.Count;//查询的总条数
DataTable dt=ds.Tables[0];
int trTrue = nameCount % 5; ;//判断是信息条数是不是5的倍数
int trCount = nameCount / 5;//需要多少行来显示 每行显示个姓名
if (trTrue!=0)
{
trCount++;//如果余数不是0还要加一行显示剩余的姓名
}
//根据trCount的数值生成相应的行
string html1 = "<table width='100%'>";//动态生成前台显示的信息
for (int i = 0; i < trCount; i++)
{
html1 += "<tr>";
for (int j =0 ; j < 5; j++)
{
if (i * 5 + j < nameCount)
{
html1 += "<td style='font-family: 宋体' height='30' width='20%'>";
html1 += "<a href=''>" + dt.Rows[i * 5 + j]["name"] + "</a>";//超链接还没有填写
html1 += "</td>";
}
else {
//补齐表中的列数虽然已经没有数据填入了
html1 += "<td style='font-family: 宋体'>";
// html1 += "<a hrer=" + dt.Rows[i * 5 + j]["id"] + ">" + dt.Rows[i * 5 + j]["name"] + "</a>";
html1 += "</td>";
}
}
html1 += "</tr>";
}
literal.Text = html1;//将要显示的列通在Literal1控件中显示
}
发表评论
-
xml学习
2015-05-29 21:15 641namespace xml学习 { class Pro ... -
用反射给触发器添加功能
2015-05-28 18:15 403using System; using System.Coll ... -
反射介绍
2015-05-28 13:50 543static void Main(string ... -
list集合中进行排序
2015-05-27 13:21 749namespace list集合中的排序方法 { cl ... -
用接口和委托两种方式实现用户登录
2015-05-27 12:24 599------------------------------- ... -
sqlHelper
2015-04-22 17:33 486using System; using System.Coll ... -
ado.net实现分页和用dataadapter实现增加修改删除
2015-04-22 16:19 865using System; using System.Coll ... -
用dom的形式访问xml文档一
2014-06-11 21:06 614xml文档: <items> < ... -
XmlTextWriter生成xml文件
2014-06-11 20:36 791XmlTextWriter writer = new XmlT ... -
C#中的listview绑定 xml文件中的数据并显示
2014-06-11 19:57 1768xml:文件内容 <?xml version=" ... -
repeater控件实现数据绑定并分页
2015-05-28 13:51 937前台:添加一个Repeater 控件 四个LinkButton ... -
C#中null和""的区别
2013-07-18 16:14 588string str = null 没有创建内存空间,str中 ... -
[DllImport("user32.dll")]
2013-07-17 18:19 1380这叫引入user32.dll这个动态连接库。 这个动态连接库里 ... -
解决方案资源管理器中显示bin,Debug等文件夹
2013-07-17 17:09 8531.项目 -- 显示所有文件 2.右击新出现的bin,De ... -
c#编码规范
2013-07-16 19:11 5001.命名规范 (1)所有的函数(变量/类/文件名)应该代表其实 ... -
C# 中 PictureBox 加载图片后无法删除解决方法 .
2013-06-13 23:42 1874PictureBox加载图片后,再 ... -
wiform中获取当编写代码右侧可以看见的文件夹的路径的方法
2013-06-06 17:45 627这个原理是先获取根目录之后再利用字 ... -
对xml文档的一些基本操作主要代码
2013-06-01 00:45 791using System; using System.Coll ... -
不同的Form窗体中传值方法
2013-03-20 23:45 876第一个方法设全局变量: 双向传值,也就是说,form1和fo ... -
用vs建网站是添加一个网站启动的快捷方式
2012-11-08 00:17 691首先建一个网站 -然后左击一下解决方案 -点击左上角的文件在下 ...
相关推荐
2. 构建前台系统分层级菜单 3. 提供单一后台支持多前台应用配置 4. 提供单点登录 5. 集成系统认证授权模块 6. 提供角色,部门,用户,菜单,前台应用程序授权 角色对用户授权 角色对菜单授权 角色对部门授权 ...
同时提供生成Aspx前台页面代码和后台的Vb.Net代码。 3、使用方便。所有操作都在一个界面完成,尽可能的使用了友好的提示。 4、界面友好。使用了类似OutLook的界面,颜色清新自然。 5、绿色免安装。 6、本...
完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. event 我是谁?[C#] 表达式计算引擎 正式发布表达式计算引擎WfcExp V0.9(附源码) 运算...
本分类信息网站系统正式版搜索引擎SEO优化非常好,相关关键字排在百度,google的第一页,本套分类信息发布系统自带有韩国风格特色网站模板,并可在后台自助管理编辑前台模板,调用数据使用强大的函数标签调用,利用分站...
BootstrapAdmin是使用.NET Core + Bootstrap + PetaPoco + HTML 5 + jQuery构建的后台管理平台。可以用于所有的Web应用程序,目前版本已经升级到NET CORE具备跨平台能力。数据库方面同时支持多种数据库,详细列表见...
用asp.net mvc和 echart4 构建的一个网络拓扑图的demo,可以动态显示网速,并通过访问交换机和防火墙的snmp信息,获取端口实时网速,前台用echarts来显示动态拓扑图,后台通过sharpSnmp组件定时更新端口流量信息
在本系列文章中,准备比较全面的讲述ASP.NET的性能的优化,从前台到后台,以后本列文也看作为大家的一个手册来查询!系列文章连接:构建高性能ASP.NET站点开篇构建高性能ASP.NET站点之一剖析页面的处理过程(前端)构建高...
Jokul Forum 是一款采用ASP.Net(MVC)与Microsoft SQL Server构建的高效论坛解决方案,可以帮助您轻松搭建并管理论坛。 Jokul Forum 论坛(.net 4.0) 下载地址:http://down.admin5.com/net/96606.html ...
Jokul Forum 是一款采用ASP.Net(MVC)与Microsoft SQL Server构建的高效论坛解决方案,可以帮助您轻松搭建并管理论坛。Jokul Forum 社区论坛软件 vv1.5.5234.2 更新日志:新增 后台审核中的忽略功能新增 批量主题与...
Jokul Forum 是一款采用ASP.Net(MVC)与Microsoft SQL Server构建的高效论坛解决方案,可以帮助您轻松搭建并管理论坛。Jokul Forum 社区论坛软件 vv1.5.5234.2 更新日志:新增 后台审核中的忽略功能新增 批量主题与...
爱客网上商城.Net版是在3.1基础上重新用.Net+C#技术重新构建的的电子商务系统,它不仅继承了3.1的全部优点而且新增了许多原来3.1无法提供的功能.欲了解的朋友请参阅readme.htm文件,功能强大的后台管理+丰富的前台显示...
本系统运用asp.net 2.0开发,数据库使用SQL2000(可以放在SQL2005上),包括前台和后台两个部分。 前台主要运用jquery CSS 构建的展示订购平台。 后台是运用CSS EXTJS构建的一个完整的权限管理 销售订单管理的系统...
实验完成以下工作: (1)分析及设计系统的需求分析和用例图; (2)完成系统的系统总体设计和开发环境...(5)完成系统前台程序代码和后台代码的编写。 (6)完成系统的程序部署,包括数据库的安装和IIS服务器的设置。
微软的ASP.NET+SQL Server 的开发方式是一种比较成熟的技术,而且在国内也具有广泛的应用支持,同时通过引入XML技术,又可以达到构建灵活电子商务系统的目的。基于以上优点,本系统采用此开发工具开发。 本系统设计...
3、默认后台/前台管理地址:你的网址/login.aspx 默认后台管理帐户:gjshop 默认后台管理密码:gjshop 4、登陆后台后进行相关网站设置和内容发布。 5、如遇到问题需要帮助,请联系qq:1420434568 -------------...
第2章 电子商务平台(ASP.NET 2.0+SQL Server 2005+银行在线支付实现) 76 教学视频:1小时58分 2.1 开发背景 77 2.2 系统分析 77 2.2.1 需求分析 77 2.2.2 可行性分析 77 2.2.3 编写项目计划书 78 ...
本程序在Windows XP操作系统下,以Microsoft Visual Studio 2005为前台开发工具,用Microsoft SQL Server2000为后台数据库开发实现的。 总结:以一个某省电信部门的物流信息系统为分析对象,确定该部门的组织结构和...
第1章 供求信息网(ASP.NET 2.0+ SQL Server 2005实现) 教学视频:1小时38分 1.1 开发背景 1.2 系统分析 1.2.1 需求分析 1.2.2 可行性分析 1.2.3 编写项目计划书 1.3 系统设计 1.3.1 系统目标 1.3.2 业务...
集成系统内置了世界著名的开源编辑器FckEditor的HTML在线编辑系统,可在后台选择默认、简洁、超简洁等模式,使编辑文章能所见所得,添加新闻时还可根据分页标签自动分页。 二、其他功能 1、在线系统设置。在系统...