Repeater

   Repeater支持以下5种模板 
      ● ItemTemplate : 对每一个数据项进行格式设置 【Formats each item from the data source.】 
      ● AlternatingItemTemplate : 对交替数据项进行格式设置 
      ● SeparatorTemplate : 对分隔符进行格式设置 
      ● HeaderTemplate : 对页眉进行格式设置 
      ● FooterTemplate : 对页脚进行格式设置

例:
 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ce.aspx.cs" Inherits="ce" %>

 <!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>
         #ta
         {
             width:%;
             text-align:center;
         }
         #hea
         {
             background-color:blue;
         }
         .tr1{
             background-color:#c1e3ff;
         }
         .tr1:hover
         {
             background-color:#;
         }
         .tr2{
             background-color:#1fddff;
         }
         .tr2:hover
         {
             background-color:#;
         }
     </style>
 </head>
 <body>
     <form id="form1" runat="server">
         <div>
             <asp:Repeater ID="Repeater1" runat="server">
                 <HeaderTemplate>
                     <table id="ta">
                         <tr id="hea">
                             <td>编号</td>
                             <td>姓名</td>
                             <td>密码</td>
                             <td>昵称</td>
                             <td>性别</td>
                             <td>生日</td>
                             <td>民族</td>
                             <td>班级</td>
                         </tr>
                 </HeaderTemplate>
                 <ItemTemplate>
                         <tr class="tr1">
                             <td><%#Eval("Ids") %></td>
                             <td><%#Eval("UserName") %></td>
                             <td><%#Eval("PassWordStr") %></td>
                             <td><%#Eval("NickName") %></td>
                             <td><img src="<%#Eval("SexFile") %>" /></td>
                             <td><%#Eval("Birthdaystr") %></td>
                             <td style="<%#Eval("NationNameblu") %>"><%#Eval("NationName") %></td>
                             <td><%#Eval("ClassName") %></td>
                         </tr>
                 </ItemTemplate>
                 <AlternatingItemTemplate>
                         <tr class="tr2">
                             <td><%#Eval("Ids") %></td>
                             <td><%#Eval("UserName") %></td>
                             <td><%#Eval("PassWordStr") %></td>
                             <td><%#Eval("NickName") %></td>
                             <td><img src="<%#Eval("SexFile") %>" /></td>
                             <td><%#Eval("Birthdaystr") %></td>
                             <td style="<%#Eval("NationNameblu") %>"><%#Eval("NationName") %></td>
                             <td><%#Eval("ClassName") %></td>
                         </tr>
                 </AlternatingItemTemplate>
                 <FooterTemplate>
                     </table>
                 </FooterTemplate>
             </asp:Repeater>
         </div>
     </form>
 </body>
 </html>

.aspx

 using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Web;
 using System.Web.UI;
 using System.Web.UI.WebControls;
 using WindowsFormsApplication1.App_Code;

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

.aspx.cs

Request

  Request.QueryString :获取地址栏参数(以GET方式提交的数据)

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

  Request.QueryString方法还会把数据信息显示在客户端浏览器地址栏中,安全性较差。

 

  获取请求对象    Request["key"]

专门用来获取传递过来的值
1、获取地址栏传递过来的参数值 get
2、获取表单提交过来的参数值 post

Response: - 响应请求对象

Response.Redirect("路径?key=value");

Response.Write("打印的HTML");
Response.Write("<script>alert('哈哈哈哈哈');</script>");

Repeater、地址栏传值、Response--2016年12月30日的更多相关文章

  1. 2016年12月30日 星期五 --出埃及记 Exodus 21:25

    2016年12月30日 星期五 --出埃及记 Exodus 21:25 burn for burn, wound for wound, bruise for bruise.以烙还烙,以伤还伤,以打还打 ...

  2. 2016年12月31日 星期六 --出埃及记 Exodus 21:26

    2016年12月31日 星期六 --出埃及记 Exodus 21:26 "If a man hits a manservant or maidservant in the eye and d ...

  3. 2016年12月29日 星期四 --出埃及记 Exodus 21:24

    2016年12月29日 星期四 --出埃及记 Exodus 21:24 eye for eye, tooth for tooth, hand for hand, foot for foot,以眼还眼, ...

  4. 2016年12月28日 星期三 --出埃及记 Exodus 21:23

    2016年12月28日 星期三 --出埃及记 Exodus 21:23 But if there is serious injury, you are to take life for life,若有 ...

  5. 2016年12月27日 星期二 --出埃及记 Exodus 21:22

    2016年12月27日 星期二 --出埃及记 Exodus 21:22 "If men who are fighting hit a pregnant woman and she gives ...

  6. c++中变量声明和变量定义的区别。2016年12月6日

    整个流程: 1.程序告诉cpu,程序将要使用一个变量.(暂时不一定用到,先说一下.) 2.程序告诉CPU,程序现在就要使用一个变量.(现在就用) 3.cpu按照这个变量的类型,把内存划分出几个单位(b ...

  7. 2016年12月26日 星期一 --出埃及记 Exodus 21:21

    2016年12月26日 星期一 --出埃及记 Exodus 21:21 but he is not to be punished if the slave gets up after a day or ...

  8. 2016年12月25日 星期日 --出埃及记 Exodus 21:20

    2016年12月25日 星期日 --出埃及记 Exodus 21:20 "If a man beats his male or female slave with a rod and the ...

  9. 2016年12月24日 星期六 --出埃及记 Exodus 21:19

    2016年12月24日 星期六 --出埃及记 Exodus 21:19 the one who struck the blow will not be held responsible if the ...

随机推荐

  1. [LeetCode] Self Crossing 自交

    You are given an array x of n positive numbers. You start at point (0,0) and moves x[0] metres to th ...

  2. [LeetCode] Contains Duplicate II 包含重复值之二

    Given an array of integers and an integer k, return true if and only if there are two distinct indic ...

  3. IntelliJ idea创建Spring MVC的Maven项目

    参考:http://my.oschina.net/gaussik/blog/385697?fromerr=Pie9IlFV 创建Maven Web项目 菜单File->New Project可进 ...

  4. SD卡的监听

    摘要:在一般应用中,如果需要对占用空间比较大的文件操作,需要监听SD卡的状态,Android中对SD卡的监听状态操作步骤如下: 一.创建一个类继承于BroadcastReceiver public c ...

  5. .NET、C#和ASP.NET,ASP.NET MVC 四者之间的区别

    经常,会有一些人搞不清楚.NET和c#和ASP.NET这三者之间的关系,她们都是什么呢?他们之间有什么关系呢?总结一下 首先:什么是.NET? .NET是微软公司下的一个开发平台,.NET核心就是.N ...

  6. Xtrabackup原理及使用innobackupex进行MySQL数据库备份恢复

    Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具. Xtrabackup中主要包含两个工 ...

  7. 关于mirai病毒的一些研究

    首页好像只能显示随笔,之前发在文章里面的,见文章http://www.cnblogs.com/mrchang/articles/6210681.html

  8. ORB-SLAM(五)优化

    ORB-SLAM作为单目SLAM,其精度很大程度上决定于帧与帧之间的位姿优化的是否准确.因此优化(optimization)在ORB-SLAM里面扮演了很重要的角色.这一小节探讨一下ORB-SLAM里 ...

  9. 高通vuforia+Unity3D 制作ar app

    很简单就可以用Unity3D做出增强现实的一个小例子 新人第一次写博客,若出现错误望指正^_^ 需要下载de东西: unity3d 5.0 http://unity3d.com/get-unity   ...

  10. 我用ANDROID STUDIO开发,页面上总包这个警告,很烦!网上说是sdk版本问题,但是我是基于25开发的,最小版本也是19,有没有老司机啊?3克油