3.html+.ashx(删除学生信息)
C03ListStu.ashx
0:false(删除);1:true(正常)。
(数据库里定义个BOOL型,TRUE表示正常FALSE表示删除)
<html>
<head>
<title> {@title} </title>
<style type="text/css">
#tbList {
border:1px solid #0094ff;
width:300px;
margin:10px auto;
border-collapse:collapse;
}
#tbList th,td{
border:1px solid #0094ff;
padding:5px;
}
</style>
<script type="text/javascript">
function doDel(id)
{
if (confirm("您确定要删除吗?"))
{
alert(id);
}
}
</script>
</head>
<body>
<table id="tbList">
<tr>
<th>ID</th>
<th>学员名称</th>
<th>性别</th>
<th>操作</th>
</tr>
{@trs}
</table>
</body>
</html>
public class C03ListStu : IHttpHandler<br>
{
public void ProcessRequest(HttpContext context)<br>
{
//从 url 中 获取名为 cid 的参数<br>
string strClassId = context.Request.QueryString["cid"];<br> int intCid = ;<br>
if (!int.TryParse(strClassId, out intCid))<br>
{
context.Response.Write("哥们~!您的 参数 不对啊~~!朝鲜来的?");<br>
}
else
{
//1.根据id 去数据库 查询 班级下的学员<br>
DataTable dt = DbHelperSQL.GetDataTable("select * from Students where cid = @cid", new SqlParameter("@cid", SqlDbType.SmallInt) { Value = intCid });<br>
//2.遍历生成表格行<br>
DataRow dr = null;<br>
System.Text.StringBuilder sbTrs = new System.Text.StringBuilder();<br>
for (int i = ; i < dt.Rows.Count; i++)<br>
{
dr = dt.Rows[i];//取出一行<br>
sbTrs.Append("<tr>");<br>
sbTrs.Append("<td>" + dr["ID"] + "</td>");<br>
sbTrs.Append("<td>" + dr["Name"] + "</td>");<br>
sbTrs.Append("<td>" + dr["Gender"] + "</td>");<br>
sbTrs.Append("<td><a href='javascript:void(0)' onclick='doDel(" + dr["CID"] + ")'>删除</a></td>");<br>
sbTrs.AppendLine("</tr>");<br>
}
//3.读取学员页面的模版<br>
string strFile = PageHelper.ReadFile(context.Server.MapPath("C03ListStu.html"));<br>
//4.替换模版里的占位符<br>
strFile = strFile.Replace("{@trs}", sbTrs.ToString());<br>
//5.保存到Response中<br>
context.Response.Write(strFile);<br>
} }
3.html+.ashx(删除学生信息)的更多相关文章
- Hibernate课程 初探一对多映射2-7 测试-修改和删除学生信息
package com.ddwei.entity; import java.util.Set; import org.hibernate.Session; import org.hibernate.T ...
- MVC学生管理系统-阶段III(删除学生信息)
项目源码 :https://download.csdn.net/download/weixin_44718300/11091042 前期准备,主体框架,学生列表显示 请看阶段一文章 添加学生信息 ...
- 基于数据库MySQL的简易学生信息管理系统
通过这几天学习Mysql数据库,对其也有了基本的了解,为了加深印象,于是就写了一个最简易的学生信息管理系统. 一:基本要求 1.通过已知用户名和密码进行登录: 2.可以显示菜单: 3.可以随时插入学生 ...
- C++ 简单的学生信息管理系统
// // main.cpp // 2013-7-17作业1 // // Created by 丁小未 on 13-7-17. // Copyright (c) 2013年 dingxiaowei. ...
- Java 实现学生信息管理系统
编写一个简单的学生管理信息系统. 在oracle中设计一张学生表,以学号作为关键字. 其他学生信息有:姓名.手机号. 在进入系统时,显示如下菜单: ************************** ...
- C语言学生信息管理系统项目源码
#include //包含printf().scanf().gets().puts().getchar()函数 #include //包含malloc()函数 #include //包含s ...
- 学生信息管理系统(c语言)
①注意: 程序中使用了sleep()函数.system()函数 关于 sleep() 函数 sleep() 函数的头文件和用法会因环境的不同而有所不同. 具体见-sleep()函数功能及用法 关于sy ...
- java开发学生信息管理系统的实现(简洁易懂),适合计算机专业学生参考,课程设计、毕业论文设计参考等
编写一个简单的学生管理信息系统. 在oracle中设计一张学生表,以学号作为关键字. 其他学生信息有:姓名.手机号. 在进入系统时,显示如下菜单: ************************** ...
- node.js(小案例)_实现学生信息增删改
一.前言 本节内容主要对小案例做一个总结: 1.如何开始搭建小项目 2.路由设计 3.模块应用 4.项目源码以及实现过程github地址: 项目演示如下: 二.主要内容 1.项目的关键性js源码: 项 ...
随机推荐
- 关于win7下安卓开发环境的搭建
一.下载安装JDK(不用配置环境变量) 1.先卸载原来存在的JDK 控制面板-卸载程序-有两个软件(Java SE Development Kit 8 Update 101(64-bit)和Java ...
- zebra/quagga线程分析
/* 线程按照不同的功能进行分类.有6条双链,分别表示不同类型的线程.将要运行的时候, * 就从不同的链表中取出,添加到ready链表中,运行完成之后,将线程结构体清空放到 * unuse链表中.一般 ...
- android中文api(79)——Gallery
前言 本章内容是 android.widget.Gallery,版本为Android 2.3 r1,翻译来自"henly.zhang",欢迎大家访问他的博客:http://www. ...
- 【Java面试题】20 运行时异常和一般异常有何区别
Throwable 是所有 Java 程序中错误处理的父类 ,有两种资类: Error 和 Exception . Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的 ...
- 【Java面试题】18 java中数组有没有length()方法?string没有lenght()方法?下面这条语句一共创建了多少个对象:String s="a"+"b"+"c"+"d";
数组没有length()这个方法,有length的属性.String有有length()这个方法. int a[]; a.length;//返回a的长度 String s; s.length();// ...
- thinkphp模板中无法给自定义函数传多个参数
1.模板的用法 {:function(param1,param2,param3...)} 2.实例 <td>{:getChannelInfo($adminId,$v['sale_id']) ...
- php图片添加文字水印方法汇总
方法一: <?php header("content-type:text/html;charset=utf-8"); //指定图片路径 $src = "img/a. ...
- 【matlab】图像去噪的代码测试
%% 自己设置频域的滤波窗口 girl=imread('F:\Users\*****\Pictures\CGS_stripe1.bmp'); girl=rgb2gray(girl); girl=im2 ...
- [kfaka] Apache Kafka:下一代分布式消息系统
简介 Apache Kafka是分布式发布-订阅消息系统.它最初由LinkedIn公司开发,之后成为Apache项目的一部分.Kafka是一种快速.可扩展的.设计内在就是分布式的,分区的和可复制的提交 ...
- DoBox 下载
DoBox下载 一款简单十分好用的办公助手,用于记录您接下来需要做的事情.待办事项小工具 - DoBox DoBox下载 下载地址:http://www.wxzzz.com/?id=141 最新版本: ...