HyperlinkButton()

1.不带图标的普通超链接按钮

  1. @(X.HyperlinkButton()
  2. .Text("简单样式")
  3. .OnClientClick("Ext.Msg.alert('消息','超链接按钮的OnClentClick事件')")
  4. )

2.调用DirectEvent的超链接按钮

客户端代码

  1. @(X.HyperlinkButton()
  2. .Text("调用DirectEvent")
  3. .DirectEvents(de => de.Click.Url = Url.Action("HyperlinkButtonDirectEvent"))
  4. )

服务端代码

  1. public ActionResult HyperlinkButtonDirectEvent()
  2. {
  3. X.Msg.Alert("服务器时间", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")).Show();
  4. return this.Direct();
  5. }

3.带图标的超链接按钮

  1. @(X.HyperlinkButton()
  2. .Text("默认图标在左边")
  3. .Icon(Icon.Accept)
  4. )
  5. @(X.HyperlinkButton().Text("图标在右边").Icon(Icon.Accept).IconAlign(IconAlign.Right))

4.带菜单的超链接按钮

  1. @(X.HyperlinkButton()
  2. .Text("点我出现菜单")
  3. .Icon(Icon.Accept)
  4. .IconAlign(IconAlign.Right)
  5. .Menu(
  6. X.Menu()
  7. .Items(
  8. X.MenuItem().Text("添加").Icon(Icon.Add),
  9. X.MenuItem().Text("修改").Icon(Icon.Wrench),
  10. X.MenuItem().Text("删除").Icon(Icon.Delete),
  11. X.MenuItem().Text("打印").Icon(Icon.Printer),
  12. X.MenuItem().Text("导出").Icon(Icon.ApplicationViewTile)
  13. )
  14. )
  15. )

5.开关组超链接按钮

  1. @(X.HyperlinkButton()
  2. .Text("添加")
  3. .Icon(Icon.GroupAdd)
  4. .ToggleGroup("g1")
  5. )
  6. @(X.HyperlinkButton()
  7. .Text("修改")
  8. .Icon(Icon.GroupEdit)
  9. .ToggleGroup("g1")
  10. )
  11. @(X.HyperlinkButton()
  12. .Text("删除")
  13. .Icon(Icon.GroupDelete)
  14. .ToggleGroup("g1")
  15. )

注:Ext.Net常用图标名吃

Icon="Add" Text="增加"

Icon="Key" Text="审核"

Icon="Printer" Text="打印"
Icon="ApplicationViewTile" Text="导出"

Icon="magnifier"
Text="查询"

Icon="Accept"  Text="确定"
(对勾)

Icon="Cancel "
Text="取消" (叉叉)

Icon="SystemSaveClose" Text="保存后关闭"
Icon="SystemClose"
Text="关闭"

Icon="Wrench"
Text="修改"

Icon="BookOpen"
Text="查看"
Icon="CartEdit"
Text="结帐"

Icon="Disk"
Text="保存"
Icon="TableDelete" Text="删除"
Icon="ArrowUndo"
Text="返回上一层"

Ext.Net 学习随笔 003 超链接按钮的更多相关文章

  1. Ext.Net 学习随笔 003 Panel基本使用

    Panel() 1.使用Content和Html属性设置Panel内容 前台View代码 @(X.Panel() .ID("panel1") .Width() .Height() ...

  2. Ext.Net 学习随笔 002 默认按钮

    在FormPanel中按回车按键,会触发默认按钮的click事件.设置方法为在FormPanel中设置DefaultButton属性,如果没有设置这个属性,默认为最后一个按钮. 1.缺省最后一个按钮为 ...

  3. Ext.Net 学习随笔 001 安装Ext.Net

    Ext.Net版本:4.1.0 Ext.Net官网:ext.net Ext.Net官方演示:mvc.ext.net Ext.Net MVC Example 下载:github.com/extnet/E ...

  4. PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的按钮改变缺省文字的方法

    在Qt Designer中可以预先定义标准按钮,相关支持的标准按钮请见<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButton ...

  5. PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox增加自定义按钮的方法

    在Qt Designer中可以预先定义标准按钮,相关支持的标准按钮请见<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButton ...

  6. PyQt(Python+Qt)学习随笔:Designer中QDialogButtonBox确认clicked信号是哪个按钮发送的方法

    一.引言 QDialogButtonBox本身只提供4种信号,分别是accepted.rejected.clicked和helpRequested,在<PyQt(Python+Qt)学习随笔:D ...

  7. PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButtons标准按钮

    在Qt Designer中,可以在界面中使用QDialogButtonBox来配置一组按钮进行操作,Qt中为QDialogButtonBox定义了一组常用的标准按钮,可以在Designer中直接在St ...

  8. PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的shortcut 属性

    shortcut 属性保存与按钮关联的快捷键.可以使用shortcut()和setShortcut(QKeySequence)访问和设置该属性. 关于这个属性官网介绍的不多,经老猿实际验证,它与tex ...

  9. PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的icon属性和iconSize属性

    icon属性 icon属性保存按钮上展示的图标,图标的缺省大小由图形界面的样式决定,但可以通过 iconSize 属性进行调整. 图标的几种子属性状态的含义与QWidget的windowIcon属性相 ...

随机推荐

  1. 学习中的错误——ubuntu 14.04 LTS 启动eclipse报错

    在ubuntu中启动eclipse报错:(Eclipse:15978): GLib-GIO-CRITICAL **: g_dbus_connection_get_unique_name: assert ...

  2. 让低版本IE支持css3背景图片缩放属性background-size

    IE7,8中不支持背景图片的缩放.下面的代码可以帮你实现兼容 background: url(/content/img/yuehuibtn.png);//css3代码 background-size: ...

  3. JAVA中管道通讯(线程间通讯)例子

    Java I/O系统是建立在数据流概念之上的,而在UNIX/Linux中有一个类似的概念,就是管道,它具有将一个程序的输出当作另一个程序的输入的能力.在Java中,可以使用管道流进行线程之间的通信,输 ...

  4. html学习心得

    注释:浏览器会自动地在段落的前后添加空行.(<p> 是块级元素) 提示:使用空的段落标记 <p></p> 去插入一个空行是个坏习惯.用 <br /> 标 ...

  5. 如何注册OCX控件

    32位系统: 将文件放到c:\windows\system目录 注册 运行:Regsvr32 c:\windows\system\xxx.ocx 取消注册运行:Regsvr32.exe /u c:\w ...

  6. 好文mark

    用oracle的dblink连接mysql. http://f.dataguru.cn/thread-267150-1-1.html hadoop的机架感知: 本地化策略,以及备份都要知道哪个节点在哪 ...

  7. 开源BTS产品中存在多处漏洞,攻击者或可劫持手机通讯基站

    前言 在过去的几周时间里,我从多个方面对GSM的安全性进行了调查和研究,例如GSM通信协议中存在的漏洞.除此之外,我还对目前世界上应用最为广泛的BTS软件进行了安全审计.在这篇文章中,我将会给大家介绍 ...

  8. jquery插件链接

    1.jquery版本 http://www.jq22.com/jquery-info122 2.jquery属性 http://www.runoob.com/jsref/prop-radio-valu ...

  9. Python中文问题(转)

    在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下: 1. UNICODE (UTF8-16),C854: 2. UTF-8,E59388: 3. GBK,B9FE. 一.python ...

  10. 【转】Thread.sleep(0)的意义

    Thread.sleep(0)的意义 2012-03-23 17:47 2188人阅读 评论(2) 收藏 举报 windows算法unixthread 我们可能经常会用到 Thread.Sleep 函 ...