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

COCO2017数据集类别分布深度解析 本文深入解析了COCO2017数据集的类别分布情况,包括80个常见物体的分类统计和样本数量分析。通过对比训练集与验证集的分布一致性,探讨了数据均衡性问题,并针对高频和低频类别提出了实用的数据预处理和模型训练建议,帮助优化计算机视觉任务的性能。 阅读详情

     其实学过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;
        }
好了,结果是这样的:

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

自定义View系列教程04--Draw源码分析及其实践 通过之前的详细分析,我们知道:在measure中测量了View的大小,在layout阶段确定了View的位置。 完成这两步之后就进入到了我们相对熟悉的draw阶段,在该阶段真正地开始对视图进行绘制。按照之前的惯例,我们来瞅瞅View中draw( )的源码 public void draw(Canvas canvas) { final int privateFlags = mPriv 阅读详情

相关推荐

模拟IC版图DRC实战:手把手教你搞定MIM电容天线错误和ESD.10g违例

本文深入解析模拟IC版图中的MIM电容天线错误和ESD.10g违例问题,提供从错误解码到实战修复的完整指南。通过电路图修改、版图优化和验证闭环等步骤,帮助工程师高效解决DRC错误,特别适用于ADC等精密模拟电路设计。文章还分享了高级排错技巧和预防性设计策略,大幅提升流片成功率。

weixin_27697385的博客 295

WPF 控件CommandParameter绑定多个参数

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

anqiiiii的博客 3249

从《视觉SLAM十四讲》到项目实战:一文读懂拓扑地图与语义地图为何是服务机器人的未来

本文探讨了服务机器人地图技术的演进,从传统几何地图到拓扑地图与语义地图的跨越。通过分析栅格地图的局限性和拓扑地图、语义地图的优势,揭示了它们在动态开放环境中的智能应用。文章还介绍了多模态语义融合架构和动态语义更新技术,为服务机器人的未来发展提供了技术路线图。

weixin_30292843的博客 478

wpf mvvm模式下CommandParameter传递多参

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

dap769815768的博客 8899

DeepSeek 在 PostgreSQL 中,执行 `DELETE` 操作后,数据占用的空间并不会立即释放给操作系统

操作后,数据占用的空间并不会立即释放给操作系统。这是 PostgreSQL 的 MVCC(多版本并发控制)机制决定的——删除的数据只是被标记为“死元组”,物理空间仍然被表占用。这是最彻底的释放方式,会将表重写为一个没有空洞的新文件,将空间返回给操作系统。如果你的表非常大(如几百GB),或者这是生产环境的核心表,建议优先考虑。你可以告诉我你的表大概多大、是否能接受锁表,我可以给你更精确的建议。要真正释放空间,需要根据你的实际需求,从以下三种方案中选择一种。如果你既想彻底释放空间,又无法接受锁表,

m0_37843156的博客 404

RAG在医药行业为什么80%都翻车了?

这篇文章不是要劝你别做RAG,而是把坑说清楚。医药行业有它的特殊性——监管压力、专业术语密度、多语言混排、文档结构复杂——这些因素叠加在一起,让标准RAG教程里的那套方法论几乎直接失效

qq_31808385的博客 635

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

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

jumtre的专栏 2万+

DiffusionDriveV2 (1) : 端到端自动驾驶中受强化学习约束的截断扩散建模

DiffusionDriveV2:强化学习约束的截断扩散模型在端到端自动驾驶中的应用 本文针对端到端自动驾驶中扩散模型面临的模式崩溃问题,提出DiffusionDriveV2框架。该方法通过引入强化学习约束,解决了DiffusionDrive依赖模仿学习导致的多样性与持续高质量之间的困境。主要创新包括: 采用尺度自适应乘法噪声促进广泛探索 提出锚点内GRPO管理单个锚点样本间的优势估计 设计锚点间截断GRPO整合全局视角,避免不同驾驶意图间的不当比较 实验表明,该方法在NAVSIM基准测试中达到最先进水平(

@bangbang的博客 381

CommandName 和 CommandArgument的区别

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

weixin_34122810的博客 670

Qt C++ HTTP 调用通义千问大模型 X 学术论文润色工具(SCI 格式适配)

请求地址:`https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation`;| Windows | 打包时携带 `Qt6Network.dll`/`libcrypto-1_1-x64.dll` 等依赖;| Linux | 安装 `libssl-dev` 和 `libcurl4-openssl-dev`;| API 调用失败 | 检查 API-KEY 是否有效;

寒寒豆豆软件公司的博客 104

Android实现TextToSpeech控件实现语音播报--朗读文字 (附完整源码)

Android实现TextToSpeech控件实现语音播报--朗读文字 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1117

WPF 多参数传递(MVVM)

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

SJ15630070060的博客 621

【肌电处理】肌电信号EMG积分肌电值+均方根值+中值频率+平均功率频率【含Matlab源码 3386期】

肌电信号EMG积分肌电值+均方根值+中值频率+平均功率频率 完整的代码,方可运行;可提供运行操作视频!适合小白!

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 823

GridView中生成行号

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

asdc_test111701的博客 185

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

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

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

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、付费专栏及课程。

余额充值