没有合适的资源?快使用搜索试试~ 我知道了~
首页ASP.NET 中 Button、LinkButton和ImageButton 三种控件的使用详解
ASP.NET 中 Button、LinkButton和ImageButton 三种控件的使用详解
445 浏览量
更新于2023-05-28
评论
收藏 95KB PDF 举报
本文主要介绍Button、LinkButton和ImageButton 三种控件的使用方法,并一一举例演示它们的用法,希望对大家有所帮助。
资源详情
资源评论
资源推荐

ASP.NET 中中 Button、、LinkButton和和ImageButton 三种控件三种控件
的使用详解的使用详解
本文主要介绍Button、LinkButton和ImageButton 三种控件的使用方法,并一一举例演示它们的用法,希望对大
家有所帮助。
ASP.NET Framework包含三个用于向服务器端提交表单的控件:Button、LinkButton和ImageButton。这三个控件拥有同样的
功能,但每种控件的外观界面不同。
本文就带着大家学习如何在页面中使用这三种控件。然后,学习如何关联客户端脚本和服务器端Button控件,以及如何使用
Button控件把一个表单传到不是当前页的页面。最后,学习如何处理Button控件的Command事件。
一、使用一、使用Button控件控件
Button控件用来向服务器端提交表单的按钮。例如,代码清单1中的页面包含一个Button控件。点击这个Button控件,则更新
由Label控件显示的时间(见图1)。
代码清单1 ShowButton.aspx
复制代码 代码如下:
<form id="form1" runat="server">
<div>
<asp:Button id="btnSubmit" Text="Submit" OnClick="btnSubmit_Click" Runat="server" /> <br /><br />
<asp:Label id="lblTime" Runat="server" />
</div>
</form>
图1 显示Button控件
Button控件支持下列属性(不完全列表):
·AccessKey——
指定一个导向
Button
控件的键。
·CommandArgument——
用于指定传给
Command
事件的命令参数。
·CommandName——
指定传给
Command
事件的命令名。
·Enable——
用于禁用该
Button
控件。
·OnClientClick——
指定点击按钮时执行的客户端脚本。
·PostBackUrl——
用于设置将表单传给某个页面。
·TabIndex——
设置
Button
控件的
Tab
顺序。
·Text——
用于标注
Button
控件。
·UseSubmitBehavior——
用于使用
JavaScript
回传表单。
Button控件支持下面的方法:
·Focus()——
用于把初始表单焦点设为该
Button
控件。
Button控件还支持下面两个事件:
·Click——
点击
Button
控件时引发。
·Command——
点击
Button
控件时引发。
CommandName
和
CommandArgument
传给这个事件。
二、使用二、使用LinkButton控件控件
LinkButton控件象Button控件一样,用于把表单回传给服务器端。但是,不像Button控件生成一个按钮,LinkButton控件生成
一个链接。
代码清单2包含了一个简单的表单。这个表单包含一个LinkButton控件,用于向服务器端提交表单并显示表单字段的内容(见
图2)。
代码清单2 ShowLinkButton.aspx
复制代码 代码如下:
<form id="form1" runat="server">
<div>
<asp:Label id="lblFirstName" Text="First Name:" AssociatedControlID="txtFirstName" Runat="server" /> <br />
<asp:TextBox id="txtFirstName" Runat="server" /><br /><br />
<asp:Label id="lblLastName" Text="Last Name:" AssociatedControlID="txtLastName" Runat="server" /><br />










安全验证
文档复制为VIP权益,开通VIP直接复制

评论0