REPEATER展示表格

1、可以不用table展示数据

<asp:Repeater ID="Repeater1" runat="server">
            <ItemTemplate>
                <div class="item">
                    <img src=‘<%#Eval("pic") %>‘ />//显示图片
                    <p><%#Eval("name") %></p>
                    <p><%#Eval("price") %></p>
                    <p><%#Eval("context") %></p>
                </div>
            </ItemTemplate>
        </asp:Repeater>

2、向表中添加表的路径

       string path = "Images/" + FileUpload1.FileName;//绝对路径
        FileUpload1.SaveAs(Server.MapPath(path));//上传
        c.pic = path;//添加路径
//判断是否选择文件if (!File1.HasFile)
 {
  Alert("请选择文件!");
  return;
 }

3、Repeater的command功能

前台

CommandArgument记录主键值CommandName 名字
<td>
<asp:Button ID="Button1" CommandName="Delete" CommandArgument=<%#Eval("UserName") %> runat="server" Text="删除" />
<asp:Button ID="Button2" CommandName="Update" CommandArgument=<%#Eval("UserName") %> runat="server" Text="修改" />
</td>

后台

ItemCommand事件

 void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
    {
        if (e.CommandName == "Delete")
        {
            new UsersData().Delete(e.CommandArgument.ToString());
        }
    }
时间: 2024-12-15 06:50:37

REPEATER展示表格的相关文章

repeater灵活运用、repeater的commmand用法、如何不用repeater展示数据

实体类: using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <summary> /// gouwu 的摘要说明 /// </summary> public class gouwu { public gouwu() { // // TODO: 在此处添加构造函数逻辑 // } public int ids { get; set; } public strin

从头开始一步一步实现EF6+Autofac+MVC5+Bootstarp极简的实现前后台ajax表格展示及分页实现

本来是想试着做一个简单OA项目玩玩的,真是不做不知道,一做吓死人,原来以为很简单的事情,但是做起来不是忘这就是忘那的,有的技术还得重新温习.所以还是得记录.免得哪天电脑挂了,就全没有了. 开始是看了园子里何镇汐的一系列文章,写的太好了,只看了几篇就有想写代码的冲动,很大一部分都是搬他的东西.但是我还是领误不了DDD,所以先就着三层搞搞. 我搞了两个解决方案,一个本着是想做框架,把有通用的封装了,以后要用就引dll,由于太枯燥,另一个就是想做个玩具项目,两边轮流搞搞 先是dll部分的,当然很多都没

Webform Repeater的灵活运用

案例:模拟购物列表 封装实体类:   数据访问类:   用Repeater展示: 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 2 3 <!DOCTYPE html> 4 5 <html xmlns="http://www.w3.org/1

在ASP.NET Web Forms中使用页面导出伪xls Excel表格

将数据导出为Excel表格是比较常见的需求,也有很多组件支持导出真正的Excel表格.由于Excel能打开HTML文件,并支持其中的table元素以及p之类的文本元素的显示,所以把.html扩展名改为.xls是比较常用的一种方式.当然这只是一种骗人的伎俩,所以我称之为伪xls表格.不过对于要求不高的需求,这种方法还是比较简单快捷的. 在Web Forms项目中,除了用代码拼凑HTML元素标记外,还可以直接用窗体页面渲染HTML表格.Web Forms就是用来渲染动态HTML的,直接利用它,支持代

HTML的表格玩法

HTML的表格玩法 HTML也是可已展示表格的,大体结构如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格</title> </head> <body> <table border="1"> <thead> <tr>

sas中的sql(6)创建表格、展现表格、插入行、删除行、规定限制条件(constriants)、处理输入错误(undo策略)、update表格、更改列

1:三种建表方式 建表只会在库中建立好表格并在日志中显示,并不会有输出. 1.1:自己定义列来建立一张空表 column-specification = column-define + column-constriants + MESSAGE=/MSGTYPE SAS中数据的存储方式只有两种,一种char(n)一种num.sas也支持sql原生的数据类型,但是最终都会统一转化为这两种 proc sql; create table work.departments (Dept varchar(20

在线报表设计实战系列 – ②制作表格类报表

葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码.灵活.稳定等特性,可以帮您快速搭建专业的报表软件系统,实现各类报表的设计.管理.权限控制.数据填报.负载均衡及跨平台发布. 本文基于<在线报表设计实战系列>的第一篇文章--准备数据源(微信第二条),主要介绍表格类报表的设计方法和步骤. 1. 创建数据集 上一节介绍了数据源的定义.定义数据源的目的是确定从何处读取数据,具体读取什么数据,则由数据集的定义来确定. 点击系统管

layui表格参数

layui表格对数据进行用table样式展现 举个例子: 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>layui表格div容器</title> 6 </head> 7 <body> 8 <div id="container"></div> 9 </

LayUI-Table表格渲染

记项目中又一表格使用方法,项目首选是使用BootstrapTable的,但是经过多番查证与调试,始终没有把固定列的功能调试成功,找到的成功的例子原样照搬都不行,文件引入也都没有问题,实在搞不懂了,如果有哪位大神知道BootstrapTable列固定如何实现,望不吝赐教. 言归正传,依据项目表格展示需求,剥去业务,需要一个具有每行具有复选框,多级表头,表头信息动态获取,列固定,点击单元格数据可查看详情的这样一个表格,所以因为没能搞定BootstrapTable渲染表格列固定问题没有搞定(满足其他需