• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > Linkbutton控件在项目中的简单应用

Linkbutton控件在项目中的简单应用

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了linkbutton控件,linkbutton,easyui linkbutton,linkbutton点击事件,linkbutton跳转页面等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
Linkbutton控件在项目中的简单应用
我们知道,在web控件中有一组用于表单提交和回传的控件,即Button控件。这类控件用于将带有用户输入值的页面提交给服务器,以便用页面中的代码对这些值进行处理。它会在服务器上产生一个Click事件,供用户在代码中使用。

Button控件可分为button控件、LinkButton控件、ImageButton控件三类。它们都用于提交页面。其中ImageButton控件可以显示为一幅图像,并且能够提供用户单击位置的坐标位置。而LinkButton控件则在页面上显示为一个超级链接。

在网上鞋店系统中,我们简单应用了在一个页面内使用多个LinkButton控件执行同一个命令的方法。接下来我们比较详细的介绍一下。
问题一:使用LinkButton是用于链接到各个品牌细节的页面。那么为什么不选用导航HyperLink,而以LinkButton取而代之?

事实上,HyperLink控件仅仅是产生一个有URL指向的超级链接,而LinkButton控件属于Button类控件。它本身支持事件处理,并没有NavigateUrl属性,它的URL链接功能亦主要是由事件处理完成——LinkButton控件支持OnClick、OnCommand等服务器端方法。可归纳如下:

LinkButton的外观和风格与hyperlink相同,但它还有另外二点好处,即:
◆ 点击时能够返回同一个网页。
◆ 便于使用的OnClick方法。
问题二:已经确定使用LinkButton。那么如何在一个页面里对多个LinkButton控件定义方法?要为每一个控件都写同样的方法吗?这显然是不切实际的。那如果只写一个方法,又如何判断是哪个控件触发,服务器向谁提供服务?
在这里我们应用LinkButton的属性CommandName和方法Command来实现。
首先我们先了解一下LinkButton的几个比较重要的属性和方法。
◆ CommandName属性:取得或设定与LinkButton控制项相关的命令名称。这个值与CommandArgument属性一起传给Command处理事件。
◆ CommandArgument属性:包含有关命令的补充资讯,如Ascending排序顺序。和CommandName一起使用。
◆ Click事件:这一事件一般在没有命令名与LinkButton控制关联时(如“提交”按钮)使用。
◆ Command事件:当单击LinkButton 控件时会引发 Command事件。当命令名(如 Sort)与 LinkButton控件关联时,通常使用该事件。这使您可以在一个网页上创建多个 LinkButton控件,并以编程方式确定单击了哪个 LinkButton 控件。

了解LinkButton的属性和方法后。我们可以在程序中给LinkButton的CommandName属性和CommandArgument属性赋值,然后通过Command事件中,即可从CommandEventArgs类中得到数据,进而判断是哪个LinkButton被触发了。其中,CommandEventArgs类存储了和按钮(Button)事件相关的数据,并且可以在事件处理中通过CommandEventArgs类的属性来访问这些数据。

代码:
</div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linkbutton控件在项目中的简单应用

相关文章

  • 2017-05-11repeater分页 内容显示
  • 2017-05-11asp.net SQL存储过程分页
  • 2018-08-20基于asp.net MVC 应用程序的生命周期(详解)
  • 2017-05-11ASP.Net页面生成饼图实例
  • 2017-05-11《解剖PetShop》之三:PetShop数据访问层之消息处理
  • 2017-05-11Asp.net中通过Button打开另一个的frm
  • 2017-05-11ASP.NET实现个人信息注册页面并跳转显示
  • 2017-05-11C#中OpenFileDialog和PictrueBox的用法分析
  • 2017-05-11详解.Net Core + Angular2 环境搭建
  • 2017-05-11ASP.NET MVC中HtmlHelper控件7个大类中各个控件使用详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • NopCommerce架构分析之(七)主题Theme皮肤管理器
    • ASP.NET页面借助IFrame提交表单数据所遇到问题的解决方法分享
    • Repeater控件动态变更列(Header,Item和Foot)信息(重构cs)
    • asp.net导出excel的简单方法实例
    • asp.net System.Guid ToString五种格式
    • vb 中的MD5加密在asp.net中的实现
    • aspxgridview CustomButtonCallback 不支持弹出消息提示解决方法
    • asp.net mvc4 mysql制作简单分页组件(部分视图)
    • Path类与Directory类与File类对路径/目录/文件的操作实例
    • asp.net操作javascript:confirm返回值的两种方式

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有