按钮控件

一、button控件

1.定义:button控件可分为提交和命令两类,提交按钮控件只是将Web页面送到服务器,默认情况下,button是提交按钮控件;命令按钮控件一般包含与控件相关的命令,用于处理了空间命令事件。

2.常用属性:

button控件的常用属性
属性 说明
ID 控件的唯一标识,不能重复
Text 获取或显示在button控件中的文本
Width 控件的宽度
Height 控件的高度
CssClass HTML中Class的VS写法
CausesValidation 获取或设置一个值,该值指示在单击button控件时是否执行了验证
OnClientClick HTML中onclick点击事件的VS写法
PostBackUrl 获取或设置单击button控件时从当前页发送到的网页的URL

(1)CausesValidation:主要用来确定该控件是否导致激发验证。

(2)OnClientClick:用户获取或设置客户端上执行的客户端脚本(即JS代码)

(3)PostBackUrl:用于获取或设置单击button控件时从当前页发送到的网页的URL

后台代码:

        <asp:Button ID="Button1" runat="server" Text="Button" />

页面形式:

HTML代码:

<input type="submit" name="Button1" value="Button" id="Button1" />

二、LinkButton控件

1.定义:超链接按钮控件,功能与button按钮相似,只是LinkButton是以超链接的形式显示。

2.常用属性:

LinkButton空间的常用属性
属性 说明
ID 控件的唯一标识,不能重复
Text 获取或设置在LinkButton中显示的文本
Width 控件宽度
CausesValidation 获取或设置一个值,该值指示在单击LinkButton控件时是否执行了验证
Enabled 获取或设置一个值,该值指示是否启用Web服务器控件
PostBackUrl 获取或设置单击LinkButton控件时从当前页发送到的网页URL

后台代码:

        <asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>

页面形式:

HTML代码:

<a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')">LinkButton</a>

三、ImageButton控件

1.定义:图像按钮控件,用于显示具体的图像,功能上同样与button相似。

2.常用属性:

ImageButton控件的常用属性
属性 说明
ID 控件的唯一标识,不能重复
AlternateText 在图像无法显示时的替换文字
CausesValidation 获取或设置一个值,该值指示在单击ImageButton控件时是否执行了验证
ImageUrl 获取或设置在ImageButton控件中显示的图像的位置
Enabled 获取或设置一个值,该值指示是否可以单击ImageButton控件中显示的图像的位置
PostBackUrl 获取或设置单击ImageButton控件时从当前页发送到网页URL

(1)AlternateText:在指定显示的图像不能使用是显示的提示文本

(2)ImageUrl:设置ImageButton控件中显示的图像的位置,可以使相对路径也可以是绝对路径。

后台代码:

<asp:ImageButton ID="ImageButton1" runat="server" AlternateText="没有图片" />    </div>

页面形式:

页面代码:

<input type="image" name="ImageButton1" id="ImageButton1" alt="没有图片" />    </div>

四、HyperLink控件

1.定义:超链接控件,控件功能与<a href="">相似。该控件与大多数Web服务器控件不同,当用户单击它时并不会在服务器代码中引发事件,该控件只实现导航功能。

2.常用属性:

HypeLink控件的常用属性
属性 说明
ID 控件的唯一标识,不能重复
Text 获取或设置HypeLink控件的文本
ImageUrl 获取或设置HypeLink控件的显示图像路径
NavigateUrl 获取或设置单击HypeLink控件时链接到的URL
Target 获取或设置单击HypeLink控件时显示链接到的Web页内容的目标窗口或框架
Enamel 获取或设置一个值,该值指示是否启用Web服务器控件

(1)NavigateUrl:用来设置单击HypeLink控件时要链接到的网页地址

(2)Target:表示网页打开方式

Target属性成员
成员 说明
_blank 在新窗口打开
_self 在具有焦点的框架中显示链接页
_top 在没有框架的全部窗口中显示链接页
_parent 在父级页打开

后台代码:

        <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="http://www.baidu.com" Target="_blank">HyperLink</asp:HyperLink>

页面形式:

页面代码:

<a id="HyperLink1" href="http://www.baidu.com" target="_blank">HyperLink</a>
时间: 2024-08-25 20:32:18

按钮控件的相关文章

自定义水晶按钮控件

namespace 自定义水晶按钮控件 { partial class Form1 { /// <summary> /// 必需的设计器变量. /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// 清理所有正在使用的资源. /// </summary> /// <param name="disposing&quo

安卓开发_复选按钮控件(CheckBox)的简单使用

复选按钮 即可以选择若干个选项,与单选按钮不同的是,复选按钮的图标是方块,单选按钮是圆圈 复选按钮用CheckBox表示,CheckBox是Button的子类,支持使用Button的所有属性 一.由于复选框可以选中多项,所有为了确定用户是否选择了某一项,还需要为每一个选项添加setOnCheckedChangeListener事件监听 例如: 为id为like1的复选按钮添加状态改变事件监听,代码如下 1 final CheckBox like1 = (CheckBox)findViewById

ToggleButton开关状态按钮控件

ToggleButton开关状态按钮控件 一.简介 1. 2.ToggleButton类结构 父类是CompoundButton,引包的时候注意下 二.ToggleButton开关状态按钮控件使用方法 1.新建ToggleButton控件及对象 private ToggleButton toggleButton1; toggleButton1=(ToggleButton) findViewById(R.id.toggleButton1); 2.设置setOnCheckedChangeListen

(转载)VS2010/MFC编程入门之二十二(常用控件:按钮控件Button、Radio Button和Check Box)

因为私人问题,鸡啄米暂停更新了几天,首先向关注鸡啄米动态的朋友说一声抱歉. 言归正传,鸡啄米上一节中讲了编辑框的用法,本节继续讲解常用控件--按钮控件的使用. 按钮控件简介 按钮控件包括命令按钮(Button).单选按钮(Radio Button)和复选框(Check Box)等.命令按钮就是我们前面多次提到的狭义的按钮控件,用来响应用户的鼠标单击操作,进行相应的处理,它可以显示文本也可以嵌入位图.单选按钮使用时,一般是多个组成一组,组中每个单选按钮的选中状态具有互斥关系,即同组的单选按钮只能有

(转载)VS2010/MFC编程入门之二十三(常用控件:按钮控件的编程实例)

上一节VS2010/MFC编程入门教程中鸡啄米讲了按钮控件Button.Radio Button和Check Box的基本用法,本节就继续讲按钮控件的内容,通过一个实例让大家更清楚按钮控件在实际的软件开发中如何使用. 因为Button控件在前面的例子中涉及到了,比较简单,本文就不作深入分析了,而是重点讲解单选按钮Radio Button.复选框Check Box的使用. 按钮控件实例的功能 首先介绍此实例实现的功能.此实例用来根据网站类型选择网站,并将选择的网站的名称显示到编辑框中.网站类型有"

C#学习笔记(20140909)-按钮控件:单击事件和command事件

在 Web 应用程序和用户交互时,常常需要提交表单.获取表单信息等操作.在这其间,按钮控件是非常必要的.按钮控件能够触发事件,或者将网页中的信息回传给服务器.在 ASP.NET 中,包含三类按钮控件,分别为 Button.LinkButton.ImageButton. Click 单击事件 在Click 单击事件中,通常用于编写用户单击按钮时所需要执行的事件,这种事件很简单,用户单击一个按钮,就会执行按钮中的代码. Command 命令事件 按钮控件中,Click 事件并不能传递参数,所以处理的

cocos2dx基础篇(13)——按钮控件CCControlButton

[引言] 按钮类CCControlButton继承于控件类CCControl. 控件类CCControl主要向子类提供了一系列的控件触发事件.当子控件触发相关的事件后,就会执行相关的控件事件回调函数.这与之前讲的CCMenu中的菜单按钮回调是类似的. 控件类CCControl主要有三个子类: (1)开关控件CCControlSwitch (2)滑块控件CCControlSlider (3)按钮控件CCControlButton 本节讲的是其子类其中之一:按钮类CCControlButton. [

iOS: 工具栏控件UIToolBar和工具栏按钮控件UIBarButtonItem的使用

一.工具栏控件:UIToolBar:UIView 介绍: ToolBar工具栏是视图View的属性,可以在工具栏上添加工具栏按钮Bar Button Item(可以是自定义的Custom.也可以是系统自带的BarButtonSystemItem ),视图控制器可以通过工具栏项对视图中内容进行操作. 注意事项: 在导航栏控制器中会有一个UIToolBar实例,但默认是隐藏的,如果需要显示,需要通过这个方法将其打开: 在这里需要注意的是,与UINavigationBar类似,导航控制器拥有且只拥有一

关于在storyboard拖按钮控件,手动设置代码不成功的问题

首先,在 storyboard 中拖拽一个按钮控件.设置好约束条件 然后把该控件作为属性,拖线到控制器当中 拿到控件属性后,可以在控制器当中用代码进行设置图片信息,我们以下载网络图片为例: 1 - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event 2 { 3 4 // 1.开启异步线程 5 dispatch_async(dispatch_get_global_queue(0, 0), ^{ 6 7