Repeater: 重复器 

<HeaderTemplate></HeaderTemplate> - 头模板:在循环开始时,其内容只会打印一遍

<ItemTemplate></ItemTemplate> - 项模板:重复循环打印其内容

<AlternatingItemTemplate></AlternatingItemTemplate> - 交替模板:与项模板交替打印

<FooterTemplate></FooterTemplate> - 脚模板:在循环结束时,其内容只会打印一遍

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_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><style type="text/css">#tab1 {width:100%;text-align:center;background-color:#808080;}#t-head {color:white;font-weight:bold;}#t-item {background-color:#d773fa;}#t-item:hover {background-color:red;}#t-item1 {background-color:#69f79c;}#t-item1:hover {background-color:red;}</style>
</head>
<body><form id="form1" runat="server"><asp:Repeater ID="Repeater1" runat="server"><HeaderTemplate><table id="tab1"><tr id="t-head"><td>编号</td><td>用户名</td><td>密码</td><td>昵称</td><td>性别</td><td>生日</td><td>民族</td><td>班级</td></tr></HeaderTemplate><ItemTemplate><tr id="t-item"><td><%#Eval("Ids") %></td><td><%#Eval("UserName") %></td><td><%#Eval("Pass") %></td><td><%#Eval("NickName") %></td><td><%#Eval("SexStr") %></td><td><%#Eval("Birthday","{0:yyyy年MM月dd日}") %></td><td style="<%#Eval("Nationc") %>"><%#Eval("NationName") %></td><td><%#Eval("ClassName") %></td></tr></ItemTemplate><AlternatingItemTemplate><tr id="t-item1"><td><%#Eval("Ids") %></td><td><%#Eval("UserName") %></td><td><%#Eval("Pass") %></td><td><%#Eval("NickName") %></td><td><%#Eval("SexStr") %></td><td><%#Eval("Birthday","{0:yyyy年MM月dd日}") %></td><td style="<%#Eval("Nationc") %>"><%#Eval("NationName") %></td><td><%#Eval("ClassName") %></td></tr></AlternatingItemTemplate><FooterTemplate></table></FooterTemplate></asp:Repeater></form>
</body>
</html>

前段

public partial class _Default : System.Web.UI.Page
{protected void Page_Load(object sender, EventArgs e){Repeater1.DataSource = new UserData().Select();Repeater1.DataBind();}
}

后台

Request - 获取请求对象

  专门用来接传递过来的值

  Request["key"]

  1、获取地址栏传递过来的值 get

  2、获取表单传递过来的参数值 post

  例:TextBox1.Text = Request["abc"];

    http://localhost:1806/Default.aspx?abc=2017你好

  注:& 传多个值

QueryString - get提交方式/地址栏传值

  地址栏后面接 ?key=value&key=value

  优点:不占用内存,速度快;可以传递多个值

  缺点:安全性差

Reponse - 响应请求对象

  Reponse.Redirect("地址")  - 页面重定向,只能在本页面打开其他页面(在网页顶部打印文字)

  Reponse.White("JS代码") - 打印,若是string文字则显示在最上方(弹窗)

转载于:https://www.cnblogs.com/jiuban2391/p/6245017.html

webform Repeater重复器、地址栏传值、Response相关推荐

  1. Roson的Qt之旅 #114 QML Repeater(重复器)

    1.概述 Repeater类型用于创建大量的类似项目.像其他视图类型一样,Repeater有一个模型和一个委托:对于模型中的每个条目,委托被实例化在一个用模型中的数据播种的环境中.重复器项目通常被包围 ...

  2. 计算机的地址栏清理,清理win7资源管理器地址栏中的历史记录

    windows 7的资源管理器,或者在打开"计算机"窗口(在XP时代叫"我的电脑",win7中改为"计算机"),它们的地址栏中总保留有一些过 ...

  3. 装饰器-带参数的装饰器动态传值

    带参数的装饰器动态传值 文章目录 带参数的装饰器动态传值 装饰器实现的简单实现 装饰器参数动态传入值 把装饰器实例方法 改成静态方法 装饰器函数写类的外面 总结一下 ​ 有一个函数,返回字符串类型, ...

  4. webform repeater

    repeater:由模板构成,解析后模板就不存在了              需要指定数据源进行数据绑定 List<Fruit> list = new FruitDA().Select() ...

  5. html地址栏传值问题

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 通常可以看到一些www. ...

  6. python使用微信设置-微信 python 接口 -- itchat 文档

    itchat 一. 安装 $ pip install itchat 特殊的字典使用方式 通过打印 itchat 的用户以及注册消息的参数, 可以发现这些值都是字典. 但实际上 itchat 精心构造了 ...

  7. php判断汉子首字母的函数,php获取汉字首字母的函数

    本文介绍用php实现汉字转化为首字母的方法,主要功能是:功能明确,易于修改维护和扩展: 英文的字串:不变返回(包括数字):中文字符串:返回拼音首字符: 中英混合串: 返回拼音首字符和英文. 网上的方法 ...

  8. .Net常用术语汇总

    Source Translation abort 中止 abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerator ...

  9. Visual Studio.NET 术语大全

    abort  中止   abstract class  抽象类   accelerator  快捷键   accelerator mapping  快捷键映射   accelerator table ...

最新文章

  1. UVa 10118 记忆化搜索 Free Candies
  2. C#线程--5.0之前时代(一)--- 原理和基本使用
  3. 04 Websocket和Websocketed
  4. 简要描述cookie和session的区别:
  5. Netty在IDEA中搭建HelloWorld服务端并对Netty执行流程与重要组件进行介绍
  6. keil obj 文件 结构_keil下的STM32程序开发部署(一)
  7. 苹果公司的企业文化_百度、苹果、脉脉等互联网大厂的企业文化衫还能这么潮?...
  8. 国内首份千款主流安卓应用耗电指标评测报告新鲜出炉!
  9. Scanner和BufferedReader从控制台读取输入数据
  10. knight tour java,Knight Tour Problem
  11. WCF系列之什么是WCF
  12. RabbitMQ之路由选择
  13. java青鸟影院项目_影院在线售票云平台(仿猫眼电影,附SpringBoot项目源码) 系统功能实现...
  14. 如何零成本录制一首单人ACAPPELLA
  15. 视频Video放器的部分实例方法
  16. 使用burp对Tomcat 弱密码爆破
  17. 【SpringCloud系列】 分布式事务-LCN
  18. Persistent.
  19. Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement
  20. 你以为 Snapchat 做的是社交,但它却说自己是一家相机公司

热门文章

  1. vue.js中的v-model指令的深刻理解
  2. java宠物店多态源代码
  3. 2019计算机B级考试题,【资格考试】2019最新整理-计算机等级考试一级B考试题分析.pdf...
  4. UML各种图总结-精华
  5. Nginx的异步非阻塞
  6. Nginx-Lua模块的执行顺序
  7. 基础练习 字母图形 c语言
  8. python pip修改安装镜像源
  9. 玩转Linux必备知识(一)
  10. 信用评分卡—信贷准入A卡(逻辑回归)