webform Repeater重复器、地址栏传值、Response
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相关推荐
- Roson的Qt之旅 #114 QML Repeater(重复器)
1.概述 Repeater类型用于创建大量的类似项目.像其他视图类型一样,Repeater有一个模型和一个委托:对于模型中的每个条目,委托被实例化在一个用模型中的数据播种的环境中.重复器项目通常被包围 ...
- 计算机的地址栏清理,清理win7资源管理器地址栏中的历史记录
windows 7的资源管理器,或者在打开"计算机"窗口(在XP时代叫"我的电脑",win7中改为"计算机"),它们的地址栏中总保留有一些过 ...
- 装饰器-带参数的装饰器动态传值
带参数的装饰器动态传值 文章目录 带参数的装饰器动态传值 装饰器实现的简单实现 装饰器参数动态传入值 把装饰器实例方法 改成静态方法 装饰器函数写类的外面 总结一下 有一个函数,返回字符串类型, ...
- webform repeater
repeater:由模板构成,解析后模板就不存在了 需要指定数据源进行数据绑定 List<Fruit> list = new FruitDA().Select() ...
- html地址栏传值问题
< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 通常可以看到一些www. ...
- python使用微信设置-微信 python 接口 -- itchat 文档
itchat 一. 安装 $ pip install itchat 特殊的字典使用方式 通过打印 itchat 的用户以及注册消息的参数, 可以发现这些值都是字典. 但实际上 itchat 精心构造了 ...
- php判断汉子首字母的函数,php获取汉字首字母的函数
本文介绍用php实现汉字转化为首字母的方法,主要功能是:功能明确,易于修改维护和扩展: 英文的字串:不变返回(包括数字):中文字符串:返回拼音首字符: 中英混合串: 返回拼音首字符和英文. 网上的方法 ...
- .Net常用术语汇总
Source Translation abort 中止 abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerator ...
- Visual Studio.NET 术语大全
abort 中止 abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerator table ...
最新文章
- UVa 10118 记忆化搜索 Free Candies
- C#线程--5.0之前时代(一)--- 原理和基本使用
- 04 Websocket和Websocketed
- 简要描述cookie和session的区别:
- Netty在IDEA中搭建HelloWorld服务端并对Netty执行流程与重要组件进行介绍
- keil obj 文件 结构_keil下的STM32程序开发部署(一)
- 苹果公司的企业文化_百度、苹果、脉脉等互联网大厂的企业文化衫还能这么潮?...
- 国内首份千款主流安卓应用耗电指标评测报告新鲜出炉!
- Scanner和BufferedReader从控制台读取输入数据
- knight tour java,Knight Tour Problem
- WCF系列之什么是WCF
- RabbitMQ之路由选择
- java青鸟影院项目_影院在线售票云平台(仿猫眼电影,附SpringBoot项目源码) 系统功能实现...
- 如何零成本录制一首单人ACAPPELLA
- 视频Video放器的部分实例方法
- 使用burp对Tomcat 弱密码爆破
- 【SpringCloud系列】 分布式事务-LCN
- Persistent.
- Zero-Reference Deep Curve Estimation for Low-Light Image Enhancement
- 你以为 Snapchat 做的是社交,但它却说自己是一家相机公司