博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20151221:Web复习:主界面
阅读量:5837 次
发布时间:2019-06-18

本文共 2657 字,大约阅读时间需要 8 分钟。

前台HTML代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="_Main" %>

             

               主界面

 

 

         

 
 
   

 

代号 姓名 性别 民族 生日 操作
<%#Eval("Code") %> <%#Eval("Name") %> <%#ShowSex() %> <%#ShowNation() %> <%#ShowBirthday() %> ">修改 ">删除
      

后台C#代码:

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class _Main : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {        if (Session["uid"] != null)        {            if (!IsPostBack)            {                TextDataContext context = new TextDataContext();                //指定数据源                Repeater1.DataSource = context.Info;                Repeater1.DataBind();            }        }        else         {            Response.Redirect("Denglu.aspx");        }    }    public string ShowSex()    {         return Convert.ToBoolean( Eval("Sex")) ? "男" : "女";    }    public string ShowNation()    {        TextDataContext context = new TextDataContext();        string code = Eval("Nation").ToString();        return context.Nation.Where(p => p.Code == code).First().Name;    }    public string ShowBirthday()    {        return Convert.ToDateTime(Eval("Birthday")).ToString("yyyy年MM月dd日");    }    protected void Button2_Click(object sender, EventArgs e)    {        //组合查询        //取所有数据        TextDataContext context = new TextDataContext();        List
list = context.Info.ToList();//造集合存放所有的数据 //取第一个查询条件 string code = txtCode.Text; if(code != "") { list = list.Where(p => p.Code == code).ToList(); } //取第二个查询条件 string name = txtName.Text; if (name != "") { list = list.Where(p => p.Name.Contains(name)).ToList(); } //给repeater做数据源 Repeater1.DataSource = list; Repeater1.DataBind(); } protected void Button1_Click(object sender, EventArgs e) { //添加 Response.Redirect("Insert.aspx"); }}

 

转载于:https://www.cnblogs.com/mn-b/p/5074525.html

你可能感兴趣的文章
OpenSSL漏洞凶猛来袭 慧眼恶意代码监测应对有方
查看>>
C语言 喝汽水问题
查看>>
LINUX中搭建DNS服务器,实现正向、反向以及访问不同DNS解析
查看>>
SCCM2012 R2实战系列之十:解决WDS服务无法启动问题(错误1067:进程意外终止)...
查看>>
怎么防止重复发送Ajax
查看>>
ubuntu 下安装 mysql
查看>>
关于k-means聚类算法的matlab实现
查看>>
Git分支2
查看>>
一键安装Gitlab后的备份、迁移与恢复
查看>>
因为本人工作繁忙,精力有限,本博客停止更新。有兴趣的博友可以关注我在CSDN上的主博客...
查看>>
SQL server查看触发器是否被禁用
查看>>
[C++基础]在构造函数内部调用构造函数
查看>>
跟随我在oracle学习php(8)
查看>>
Spring 3.1.0 Hibernate 3.0 Eclipse Spring WEB例子
查看>>
使用Unicode写文本文件:一个简单类的示例
查看>>
UVA-10212 The Last Non-zero Digit. 分解质因子+容斥定理
查看>>
求两个集合的交集,并集,差集
查看>>
[Laravel] Laravel的基本数据库操作部分
查看>>
Kotlin的语法糖(一)基础篇
查看>>
OkHttp源码分析
查看>>