button控件具体用法(CommandName, CommandArgument)

单相PWM整流器搭建训练——(一)拓扑原理介绍 单相整流器是一种将交流电转换为直流电的设备,主要由变压器、整流元件和滤波电路组成。变压器将输入的交流电压转换为适合整流的较低电压,整流元件(如二极管)利用其单向导电性将交流电转换为脉动直流电,最后滤波电路去除脉动直流电中的纹波,输出较为平滑的直流电,从而实现交流到直流的转换,广泛应用于各类电源设备中。 阅读详情

     其实学过asp.net多多少少应该知道Button的CommandName, CommandArgument这两个成员吧。本人愚笨不知道怎么表达,写了两个例子,这是本人自己学过之后的笔记,希望对不懂的朋友有一点点(哪怕是无穷小,本人也很高兴啊!好希望有朋友来走过啊!)

   一。看页面设计:

<div>
        <asp:Button ID="Button1" runat="server" CommandArgument="fbi" CommandName="sort"
            OnCommand="Button1_Command" Text="我是FBI" />&nbsp; &nbsp;
        <asp:Button ID="Button2" runat="server" CommandArgument="fu" CommandName="sort" OnCommand="Button1_Command"
            Text="我是福尔摩斯" />
        &nbsp; &nbsp;<asp:Button ID="Button3" runat="server" CommandArgument="cia" CommandName="ccia"
            OnCommand="Button1_Command" Text="我是CIA" />
        &nbsp; &nbsp;<asp:Button ID="Button4" runat="server" CommandArgument="cia" CommandName="bande"
            OnCommand="Button1_Command" Text="我是邦德" /><br />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br />
        <br />
        <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label><br />
        <br />
        <asp:Label ID="Label3" runat="server" Text="Label"></asp:Label><br />
        <br />
        <br />
        <asp:Label ID="Label4" runat="server" Text="Label"></asp:Label><br />
        <br />

代码如下:要注意看,关键在这里啊!

 protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Command(object sender, CommandEventArgs e)
    {
        switch (e.CommandName)
        {
            case "sort":
                Sort_Listt((String)e.CommandArgument);
                break;
            case "ccia":
                Label3.Text = "我是一个CIA,帅吧!";
                break;
            case "bande":
                Label4.Text = "我是邦德啊!假的!!";
                break;

        }
    }
    void Sort_Listt(string commandArgument)
    {

        switch (commandArgument)
        {
            case "fbi":
                Label1.Text = "真的!我是一个FBI";
                break;
            case "fu":
                Label2.Text = "假的!我不是福尔摩斯,它已经老死了!!";
                break;

        }
    }
    看看运行后的效果吧!

好了,我一时高兴,写了一人分页的例子,也是用button控件的COmmandName,这个经常用到。

就这样了,源码就不要了,我相信每个人都知道怎么来的吧!。要是不知道,那就是还没有学到GridView了。我也是菜鸟啊,不懂啊!!我常常想我要是孙悟空多好啊,把书吃了就行,多快啊,但是那是不可能的啊!!!我是一个平凡人,资智也平凡的人!!!

看代码吧!

protected void Button5_Command(object sender, CommandEventArgs e)
    {
        switch (e.CommandName)
        {
            case "pre":
                GridView1.PageIndex = GridView1.PageIndex - 1;
                break;
            case "next":
              
                GridView1.PageIndex = GridView1.PageIndex + 1;
                break;
        }
好了,结果是这样的:

    希望路过的朋友多多指教!!

linux 4.19在龙芯平台上编译出错解决方法 OS: Loongnix server 1.7 工具链为:系统自带的gcc-4.8.5 和 gcc-7.3 平台:3A3000/3A4000 源码:kernel: 4.19 编译步骤 ··· make loongson3_defconfig make -j4 ··· 出错信息: HOSTCC arch/mips/boot/compressed/calc_vmlinuz_load_addr arch/mips/boot/compressed/head.S: Assembler messages: arch/m 阅读详情

相关推荐

黑五数据集实战:从消费者行为解码到零售智能决策

零售智能决策依赖对消费者行为的深度理解,其核心在于将结构化字段还原为真实商业动作。本文基于经典Black Friday数据集,系统阐释如何通过字段语义重定义、业务驱动的特征工程、轻量高效模型(如LightGBM)及定制化损失函数,构建可落地的库存预警、流失拦截与动线优化方案。重点融合‘消费人格指纹’与‘生态位稳定性分’两大热词,揭示数据背后的城市引力场、品类竞争网络与决策节奏图谱,为电商、快消及零售从业者提供从数据分析到业务闭环的完整方法论。

weixin_28630185的博客 345

WPF 控件CommandParameter绑定多个参数

【代码】WPF 控件CommandParameter绑定多个参数。

anqiiiii的博客 3249

FDTD远场分析实战:从monitor数据到3D远场可视化的完整流程

本文详细介绍了FDTD远场分析的完整流程,从monitor采集的近场数据出发,通过近场-远场变换(NFFFT)生成3D远场可视化结果。文章重点解析了远场转换的物理原理、关键参数设置,并提供了构建稳健数据处理流水线及高级可视化(如3D辐射方向图)的实战脚本与技巧,适用于天线设计与光学器件分析。

weixin_29063035的博客 228

wpf mvvm模式下CommandParameter传递多参

CommandParameter一般只允许设置一次,所以如果要传递多参数,就要稍微处理一下。我暂时还没找到更好的方案,下面介绍的这个方案我是目前在用的方案,但给人的感觉总是有些别扭,不像一个正统的解决方案: &lt;Button.CommandParameter&gt; &lt;MultiBinding Converter="{StaticResource ...

dap769815768的博客 8899

Kettle入门指南:从安装到数据转换实战

本文提供Kettle(Pentaho Data Integration)的完整入门指南,涵盖从Java环境安装、软件配置到核心概念(转换与作业)的详细解析。通过实战案例,手把手教你如何将文本文件数据导出到Excel,并连接MySQL数据库进行数据导入,帮助你快速掌握这一强大ETL工具的基本使用,实现高效数据搬运与转换。

weixin_29266647的博客 449

STM32H7B0VBT6使用Free RTOS配置SD卡+Fatfs文件管理系统

STM32H7B0VBT6使用Free RTOS配置SD卡+Fatfs文件管理系统,记录配置过程

Jack的小窝 5942

WPF中DataGrid控件内Button的Command和CommandParameter的绑定

场景:视频上传功能,上传列表使用DataGrid控件,视频有不同的状态对应不同的操作,DataGrid中最后一列为操作列,里面是Button控件。希望点击Button后执行对应的操作,但是设置Button的 Command="{Binding VideoOperationCommand}"后触发不了操作。 XAML代码如下:

jumtre的专栏 2万+

CISSP背书三次失败后的终极解决方案

本文分享了作者CISSP认证三次线上背书审核失败的经历与终极解决方案。针对(ISC)²官方审核的严格性,文章详细剖析了使用公积金证明、工作证明盖章签字等常见材料的误区,并最终提出了通过构建“官方邮件往来”证据链的核心策略,以动态、可验证的方式成功通过审核,为后来者提供了详实的避坑指南和实操清单。

weixin_29219539的博客 154

CommandName 和 CommandArgument的区别

SP.NET控件使用——Button中关于CommandName 和 CommandArgument 的理解 (一) CommandName:其实可以设置成一种动作,比如Select,Update,Delete,等操作。。就是说CommandName是确定他到底引发的是哪一事件,如果CommandName的名字 等于datalist 的事件的名字 他就引发事件 Comm...

weixin_34122810的博客 670

硬件手册——PT100精密测温电路

PT100精密测温电路 一、需求分析 根据题目要求为:测温范围为0-100℃、测温精度要求为±1℃。由于铂电阻具有精度高、性能可靠、稳定性好的特点,且铂电阻的电阻相对变化率与温度的关系曲线线性度最好,故选择铂电阻作为敏感元件。而在国标中,铂电阻有几种不同的标准,如PT100、PT1000。分别对应着0摄氏度下铂电阻的阻值为100R和1000R,由于需要考虑铂电阻的自发热问题,所以尽量选择阻值小的铂电阻,故选择PT100为最终型号。 二、电路设计 2.1 热电阻接法 热电阻测温电路有多种接法,其中三线制会导致

weixin_41655430的博客 5万+

8.5华为OD机试真题 新系统 - 最长不连续子串 (Java/Py/C/C++/Js/Go)

8.5华为OD机试真题 新系统 - 最长不连续子串 (Java/Py/C/C++/Js/Go)

算法大师! 628

WPF 多参数传递(MVVM)

【代码】WPF 多参数传递(MVVM)

SJ15630070060的博客 621

【HALCON工业视觉应用探索】02. C# + Halcon铸件毛刺机器人打磨引导:点云处理从实验室到工业现场的全流程落地

摘要:铸件毛刺的自动化打磨是机械制造领域的重要难题,其随机性(高度0.1-3mm)和复杂工况导致人工打磨效率低(3分钟/件)、工伤率高。本文基于Halcon 24.11与.NET 6,构建了一套点云处理方案:通过线激光扫描仪获取三维点云,经预处理、毛刺检测、路径规划三大模块,引导机器人完成打磨。虚拟实验测试显示,对高度>1mm的毛刺检出率达100%,定位误差±0.08mm,但工业现场受油污、粉尘影响,性能降至检出率68-75%、处理时间>45秒。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1128

GridView中生成行号

<asp:Button ID="ButCheck" runat="server" CommandArgument='<%# Container.DataItemIndex + 1 %>' CommandName="TK" Text="确认调整" /> ...

asdc_test111701的博客 185

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Button控件的onclick、oncommand、commandname、CommandArgument的区别

.Button控件Button控件在执行后被解析为代码,而Button控件的优点就在于提交程序的同时能够传递参数,传递参数是靠CommandName与CommandArgument属性来完成的。举两个Button控件的例子。C#" %>C#" Runat="Server">public void Button_Click(Object sender,EventArgs e){     string

ljsql的专栏 1252

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Button控件的onclick、oncommand、commandname、CommandArgument的区别_新起点(Net && C#)

.Button控件Button控件在执行后被解析为代码,而Button控件的优点就在于提交程序的同时能够传递参数,传递参数是靠CommandName与CommandArgument属性来完成的。举两个Button控件的例子。public void Button_Click(Object sender,EventArgs e){     string argName = ((Button)sende

高志福的专栏 1048

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

ASP.NET中Button控件的CommandName和CommandArgument属性用法

在Repeater中的使用: <asp:Repeater ID="rptActionList" runat="server" OnItemCommand="rptActionList_ItemCommand" OnItemDataBound="rptActionList_DataBinding"> <ItemTemp...

weixin_30247159的博客 672

button的两种类型和获取Commandname,CommandEventArgs

Button 控件允许您在 Web 窗体页上创建普通按钮。可以创建的按钮类型有两种。可以创建“提交”按钮或“命令”按钮。 默认情况下,Button 控件是“提交”按钮。“提交”按钮没有与按钮关联的命令名(由 CommandName 属性指定),它只是将 Web 页发送回服务器。可以为 Click 事件提供事件处理程序,以通过编程方式控制单击“提交”按钮时执行的操作。 “命令”按钮通过设置

nic1983的专栏 1918

CommandName and CommandArgument

private void Page_Load(object sender, System.EventArgs e){ Button bt = new Button(); bt.Text = "new button"; bt.Click += new System.EventHandler(Button1_Click); bt.CommandName = "d...

weixin_30765475的博客 189

ASP.NET控件使用——Button中关于CommandName 和 CommandArgument 的理解?????

(一)CommandName:其实可以设置成一种动作,比如Select,Update,Delete,等操作。。就是说CommandName是确定他到底引发的是哪一事件,如果CommandName的名字 等于datalist 的事件的名字 他就引发事件  CommandArgument:可以设置,如果是Delete的话就可以设置id,就是主键,根据得出的主键值进行删除操作 (二)

francy1025的专栏 1943

CommandName与CommandArgument

<br />CommandName与CommandArgument <br /><br />当网页上具有多个Button控件时,多个Button控件又处理单个事件,可以标记按钮,使代码根据窗体上被单击的按钮进行逻辑判断,这样的Button按钮没有OnClick事件,用Button_Command事件代替。 <br /><br />命令的附加信息可以使用CommandArgument属性来指定,可以用CommandArgument来精确定义需要的参数值 <br /> <br /><asp:LinkButton

Me_zhen的专栏 912

Button..::.CommandName 属性

获取或设置命令名,该命令名与传递给 Command 事件的 Button 控件相关联。ASP.NETasp:Button CommandName="String" />属性值类型:System..::.StringButton 控件的命令名。默认值为 String..::.Empty。实现IButtonControl..::.CommandName 

huazi123654的专栏 1390

控件整理之Button按纽组CommandName和CommandArgument

有时候需要几个按纽调用同一模块,实现相似(而非相同)的功能,需要用到按纽的CommandName行为 实现步骤如下: 1、VS2005新建一个网站项目,拖入两个web控件Button控件,分别设置CommandName 为btn1,btn2,btn3,btn4;再分别设置CommandArgument为Asc,Desc,Asc,Desc。等会看到,这两个参数都会 随着Button_

做个时尚的开发者 1062

.net的commandname领悟

有时候需要几个按纽调用同一模块,实现相似(而非相同)的功能,需要用到按纽的CommandName行为   实现步骤如下: 1、VS2005新建一个网站项目,拖入两个web控件Button控件,分别设置CommandName为btn1,btn2,btn3,btn4;再分别设置CommandArgument为Asc,Desc,Asc,Desc。等会看到,这两个参数都会随着Button_Comma

makiyo的专栏 1890

学习 CommandName 和 CommandArgument

<br />当网页上具有多个Button控件时,多个Button控件又处理单个事件,可以标记按钮,使代码根据窗体上被单击的按钮进行逻辑判断,可以用Button按钮的OnClick事件和OnCommand事件来获取这CommandName和CommandArgument的值。 <br />命令的附加信息可以使用CommandArgument属性来指定,可以用CommandArgument来精确定义需要的参数值<br />举例如下:<br />    1) 我们在事件OnClick中得到这两个属性的值<br /

leonkin的专栏 831
上一篇: 认识清楚木马的原理
下一篇: checkboxlist控件用法
feizeze
博客等级 码龄20年 1粉丝 43原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值