页面上有一个Datagrid控件,3个Button按钮,分别为全部工资,最高工资,平均工资,实现单击某一个就能出现相应数据

首先在Page_load里自定义控件和事件

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        AddHandler Button1.Click, AddressOf abc
        AddHandler Button2.Click, AddressOf abc
        AddHandler Button3.Click, AddressOf abc
    End Sub

分别表示为将3个按钮对应起相应的事件,然后在自定义过程abc中添加代码实现功能.

    Public Sub abc(ByVal sender As Object, ByVal e As EventArgs)
        Dim sql As String
        Select Case CType(sender, Button).CommandName
            Case "all"
                sql = "select state,zip from authors group by state,zip"
            Case "allmax"
                sql = "select state as 省份名称,max(zip) as 最高工资 from authors group by state"
            Case "allavg"
                sql = "select state as 省份名称,avg(zip) as 平均工资 from authors group by state"
        End Select
        Dim conn As New OleDbConnection("provider=sqloledb.1;data source=localhost;initial catalog=pubs;user id=sa;pwd=SC")
        conn.Open()
        Dim com As New OleDbCommand(sql, conn)
        Dim reader As OleDbDataReader
        reader = com.ExecuteReader
        DataGrid1.DataSource = reader
        DataGrid1.DataBind()
        conn.Close()
    End Sub

其中Ctype(sender,button).Commandname 可以访问页面上按钮的Commandname属性,借此区分每个按钮。

转载于:https://www.cnblogs.com/xzlang/archive/2005/02/01/100607.html

[原创]Datagrid和Button控件相关推荐

  1. [收藏]为DataGrid添加CheckBox控件

    作者:孟宪会 出自:[孟宪会之精彩世界] 发布日期:2003年5月23日 8点26分11秒 为DataGrid添加CheckBox控件,并实现"全选"功能.这里是实现的例子 VB. ...

  2. 通过最简单的button控件,深入学习SAP UI5框架代码系列之零

    Jerry曾经作为SAP成都研究院的Fiori应用开发人员,从事了将近3年的SAP CRM Fiori应用开发,在使用SAP UI5的过程中,遇到过形形色色的问题,不少都是通过调试SAP UI5框架代 ...

  3. WPF 实现 DataGrid/ListView 分页控件

    原文:WPF 实现 DataGrid/ListView 分页控件 在WPF中,通常会选用DataGrid/ListView进行数据展示,如果数据量不多,可以直接一个页面显示出来.如果数据量很大,200 ...

  4. Android UI 统一修改Button控件的样式,以及其它系统控件的默认样式

    先介绍下修改原理:首先打开位于android.widget包下面的Button.java文件,这里有一句关键的代码如下: public Button(Context context, Attribut ...

  5. 设置Button控件创建完毕时触发的事件.

    Button控件的creationCompleteEffect样式. 示例: 刷新查看效果. 代码: <?xml version="1.0" encoding="u ...

  6. Button控件的基本使用(初识封装、减少代码冗余性、代码优化)

    Button是程序用于和用户进行交互的一个重要控件,它的配置属性和TextView差不多,这里我们可以注意观察一下Button众多属性中的两种: 1.属性名android:textAllCaps    ...

  7. ASP.NET Button控件的UseSubmitBehavior属性引发的血案

    这里先不说标题上的UseSubmitBehavior属性是什么,先说下面这种情况. 通常,在我们写一个表单页面的时候,最下方会有"提交"和"返回"字样的两个按钮 ...

  8. [视频]Silverlight for Windows Phone 7基本开发过程以及Push Button控件的使用

    简介 通过视频的方式讲述Silverlight for Windows Phone 7基本开发过程以及Push Button控件的使用,同时讲述Silverlight for Windows Phon ...

  9. python第三方库tkinter之Label控件和Button控件

    from tkinter import * window =Tk() window.title("dalaijun")#窗口标题 window["background&q ...

  10. 《zw版·Halcon-delphi系列原创教程》halconxlib控件列表

    <zw版·Halcon-delphi系列原创教程>halconxlib控件列表 Halcon v11.01版,com控件,安装后,共有75个控件,       不过最重要的控件,只有两个, ...

最新文章

  1. react篇章-React 组件-向组件传递参数
  2. cvc降噪和主动降噪_降噪蓝牙耳机哪款好?300内建议入手的五款主动降噪蓝牙耳机...
  3. zcmu-1646 盒子游戏
  4. python段错误原因_python – 捕获崩溃的子进程的“分段错误”...
  5. 软件工程学习进度第七周暨暑期学习进度之第七周汇总
  6. Lightsail和EC2有什么区别? [关闭]
  7. Js执行机制——同步和异步
  8. pyTorch基础入门练习
  9. [前端]如何让图片等比例缩放,同时撑满父级容器的长或宽
  10. spss案例教程主成分分析与因子分析及SPSS实现
  11. java-后端八股文
  12. 全球时区 简称 缩写 简介 PST EST GMT CST EDT UTC 等
  13. 句子反转:小米笔试编程题目——python
  14. 计算相关系数 皮尔逊相关系数 Pearson、Spearman
  15. 1129 - 喵哈哈村的战斗魔法师丶坏坏い月 线段树
  16. 类图之实体之间的关系
  17. 计算机系统——信息的表示与处理
  18. 统计学习方法 - 绪论部分
  19. vue php聊天室,实例详解vue组件父子间通信之聊天室
  20. 【简单实用】一台主机两个人使用,互不影响~~~

热门文章

  1. *第十五周*数据结构实践项目三【B-树的基本操作】
  2. 电子书下载:MySQL5权威指南(第3版)
  3. 实验二 数据库和表的操作
  4. RabbitMQ----源码安装
  5. 【转】健康,运动,习惯
  6. Syndication
  7. 如何让一个层关闭之后,就算刷新页面了也不显示。除非关闭页面再次打开
  8. Periodic Call 1.0
  9. centof7无法上网问题
  10. hibernate第一天