将动态表绑定到前台页面

前台代码:

<table width="100%">
  <tr>
    <td>
      <%= table %>
    </td>
  </tr>
</table>

后台代码:

private string createTable(DataTable dt)
{
  StringBuilder sb = new StringBuilder();
  sb.Append("<table width=\"100%\">");
  sb.Append("<tr class=\"head\">");
  for (int i = 0; i < dt.Columns.Count; i++)
  {
    sb.Append(string.Format("<td style=\"width:100px\">{0}</td>", dt.Columns[i].ColumnName));
  }
  sb.Append("</tr>");
  for (int i = 0; i < dt.Rows.Count; i++)
  {
    sb.Append("<tr class=\"item\">");
    for (int j = 0; j < dt.Columns.Count; j++)
    {
      sb.Append(string.Format("<td style=\"width:100px\">{0}</td>", dt.Rows[i][j]));
    }
    sb.Append("</tr>");
  }
  sb.Append("</table>");
  return sb.ToString();
}

protected void btn_Select_Click(object sender, EventArgs e)
{
  table = createTable(tj.FSFPCCJTJ_Select(ddlt_cjlx.SelectedValue, ddlt_fslx.SelectedValue, ddlt_pc.SelectedValue));
}

时间: 2024-12-24 17:59:48

将动态表绑定到前台页面的相关文章

MVC中通过控制器将数据库文件绑定到前台页面

控制器代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.Data; using System.Configuration; using System.Data.SqlClient; namespace 显示Demo.Controllers { public class HomeController :

动态生成页面(从数据库中动态取出数据信息生成页面)

做课程设计的时候  做的有点烦了  所以就简单的写了点 以下就是将添加到购物车的商品动态的显示到前台页面的代码 首先是我的head.jsp这里面的"我的目录"使用的不是直接链接而是一个servlet名称叫做"selectUserCart" 我的里面使用的user.books.userAccout类都是基本的记录了基本信息的类为其实现setXxx()和getXxx()方法 <%@ page language="java" import=&qu

如何在.Net Core MVC中为动态表单开启客户端验证

非Core中的请参照: MVC的验证 jquery.validate.unobtrusive mvc验证jquery.unobtrusive-ajax 参照向动态表单增加验证 页面引入相关JS: <script src="~/lib/jquery/dist/jquery.js"></script> <script src="~/lib/jquery-validation/dist/jquery.validate.js"></

DHTML(动态HTML)前台页面技术介绍

一. DHTML(动态HTML)前台页面技术介绍 1. DHTML介绍 DHTML包含以四个方面的内容: (1).HTML 4.0 :超文本标记语言,网页文档的主体,以文本文件形式存储,由浏览器翻译后展现出丰富多彩的页面. (2).CSSL:客户端脚本语言,主要有JavaScript(JS),VBScript(VBS),JScript.Netscape主要支持JS,IE主要支持JS,VBS和JScript. (3).DOM:文档对象模型,是W3C推广的web技术标准之一,它将网页中的内容抽象成对

java工程积累——前台页面的统一校验

在项目中,我们面临这样的问题,就是如果在前台做抽象,大家想想后台代码的抽象,我们耳熟能详,但是前台的抽象,我们是如何做的呢?恐怕这个问题,如果是第一次抛给自己,自己也很惶恐,就是,我们不是对应一个业务写好一个页面吗?以前从来没有想过抽象,这里,我就要说,那是咱们最初级的方式,今天带大家一起见证先比较靠谱一种方式! 回顾 我们回顾下html编码的历程,在web1.0时代,我们面向的大多是静态页面,这时候,能够展示出来就好,由于网速的限制,电脑处理能力的约束,我们只能把什么都写在一起,但是随着时间的

Angular动态表单生成(七)

动态表单生成之拖拽生成表单(上) 这个功能就比较吊炸天了,之前的六篇,都是ng-dynamic-forms自带的功能,可能很多的说明官方的文档都已经写了,我只是个搬运工,而在这篇文章中,我将化身一个工程师,来自己创造点东西,让我们一起来期待吧~ 导入相关类库 拖拽功能看似吊炸天,其实HTML5中已经有一套标准来定义它了,所以并没有那么难以实现,这篇关于拖拽的文章写得还可以,大家可以先看看:http://www.zhangxinxu.com/wordpress/2011/02/html5-drag

Java前期(静态)绑定和后期(动态)绑定

Java前期(静态)绑定和后期(动态)绑定 程序绑定的概念:绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来.对java来说,绑定分为静态绑定和动态绑定:或者叫做前期绑定和后期绑定. 静态绑定:在程序执行前方法已经被绑定(也就是说在编译过程中就已经知道这个方法到底是哪个类中的方法),此时由编译器或其它连接程序实现.例如:C.针对java简单的可以理解为程序编译期的绑定:这里特别说明一点,java当中的方法只有final,static,private和构造方法是前期绑定 动态绑定:后期绑

PHP服务器文件管理器开发小结(九):jQuery动态表单实现文件下载

前文讨论的文件操作,无论是新建.编辑.移动.删除,都是服务端对本地文件系统的操作.这一节需要讨论一个涉及服务端和客户端协调进行的操作:文件下载. 简单的文件下载可以通过将相对路径写入超链接的方式进行,然而这样仅限于服务端Apache有下载权限的文档,如果需要支持对更多文件进行下载,仅仅使用这一方式就远远不够了.这里需要利用PHP的能力,在服务端"取出"文件并"推送"给客户端. 首先是生成下载图标链接: if (is_readable($filePath)) $inf

前台页面优化全攻略(三)

经过前两篇文章的实践,你的网站加载速度一定有了非常明显的变化.能把实践跟到这篇文章的人想必一定是极客中的极客.如果你仍对网站的加载速度不满意,可以看看再尝试一下本文中几近疯狂的终极优化方案. 你可以对网站进行快速的优化,但网站日常的节食却很难.也许你已经花了很大的力气去优化你的CSS和JavaScript代码,但是你所做的努力马上又会因为老板或客户期望的新功能而付之东流.所以看来不论是人还是网页,减肥都贵在坚持. 这篇终极减肥方案可能不适合所有的网站,但是我相信它可以引起你对网页大小的重视. 1