首页 > 编程知识 正文

控件commandbutton1,isnan("abc")的返回值是

时间:2023-05-04 19:33:03 阅读:117957 作者:795

在ASP.NET页面上使用命令名称和命令协议属性:

您可能对LinkButton组件的CommandName和CommandArgument属性有点犹豫,但他们到底要做什么呢? 其实他们有很重要的作用。 以下是示例。

假设你的页面上有100个LinkButton,你必须确定服务器端按下了哪个LinkButton。 如果没有这两个属性,则可以通过为每个LinkButton的文本属性赋值并检测文本属性值来确定按下了哪个LinkButton。 当然,可以为每个LinkButton指定不同的名称(当然,我想使用相同的名称,但在ASP.NET中不能),然后通过事件处理函数检测Sender属性值来确定按下了哪个LinkButton 这些方法都有可能,但没有麻烦。 有了CommandName和CommandArgument属性,可以轻松解决这些问题。 程序可以为LinkButton的CommandName和CommandArgument属性赋值,以便在OnCommand事件中从CommandEventArgs类中检索数据,并确定按下了哪个LinkButton CommandEventArgs班在干什么? CommandEventArgs类存储与按钮事件相关的数据,并可在事件处理过程中通过CommandEventArgs类的属性进行访问。 注意,当按下LinkButton时,该LinkButton触发的数据存储在服务器的CommandEventArgs类中,并在访问CommandEventArgs类的属性时按下的link buttoon 这样,你可能还有点不清楚,用程序的例子具体说明一下。

本文介绍了LinkButton组件在OnCommand ) )如何通过事件传递CommandName属性值和CommandArgument属性值,并介绍了与LinkButton组件相关的过程。 介绍如何以编程方式读取CommandEventArgs类中的数据。

Link.aspx源代码如下:

<; % @ page language=' c# ' debug=' true ' % & gt;

<; html>;

<; 读写;

<; title>; Link Button组件演示者<; /title>;

<; 脚本运行=' server ' & gt;

protectedvoidlinkbutton _ command (对象发送器,命令事件) )。

{

Message . Text='你选择的是' e . CommandArgument;

}

<; /脚本& gt;

<; /head>;

<; 主体& gt;

<; form runat='服务器' & gt;

<; table cellspacing=0cell padding=0border=1& gt;

<; tr>; <; td>; 请选择日期。 <; /td>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期一' runat='server' CommandArgument='星期一' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期二' runat='server' CommandArgument='星期二' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期三' runat='server' CommandArgument='星期三' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期四' runat='server' CommandArgument='星期四' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期五' runat='server' CommandArgument='星期五' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期六' runat='server' CommandArgument='星期六' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; tr>;

<; td align=center>;

<; asp:LinkButton Text='星期天' runat='server' CommandArgument='星期天' on command=' link button _ command '/& gt;

<; /td>;

<; /tr>;

<; /table>;

<; ASP : label id='消息' runat=' server '/& gt;

<; /form>;

<; /body>;

<; /html>;

四.总结:

本文介绍了LinkButton组件的关键组件,即关键属性和事件。 通过程序的例子具体说明他的使用方法。 随着LinkButton组件的出现,在ASP.NET页面上传递参数变得越来越方便。 但是,很遗憾,此组件在不支持javascript语言的浏览器中不可用。 这是因为您正在使用javascript语言的Submit ()方法发送页面。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。