当前位置:七道奇文章资讯设计学堂DW设计
日期:2009-10-28 21:11:00  来源:本站整理

<b>DW-MX制作ASP.NET-链接与增补</b>[DW设计]

赞助商链接



  本文“<b>DW-MX制作ASP.NET-链接与增补</b>[DW设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

利用链接显示具体页

  在以往UltraDev的利用历程中要链接到显示具体页普通都是通过“Go To Detail Page”行为,环境下行为视窗中却没有供应当行为,那么链接该若何做呢?答案还是在DataGrid控件的设置中.

  为了便利阐明,我们把细节页的要素也放在default.x页面中.

  先成立一个记录集“DataSet2”用来显示具体信息的,成立办法很简单,如图只是设置序号为URL传送过来的“xid”参数.
 





  在页面中插入一个表格,将“DataSet2”记录集合的字段顺次绑定到符合的位置,还有不要忘了利用Server Behaviors → Show Region → Show If DateSet Is Not Empty行为设置当“DataSet2”记录集为空的时刻躲藏表格,以下图.



  完成后我们要再次编辑DataGrid控件,在对话框中设置序号为传送“xid”参数的链接,在“Columns”域中挑选“序号”,然后点击下方的“Change Column Type”转换列范例按钮挑选“Hyperlink”超链接项



  在弹出的“Hyperlink Culumn”对话框中以下设置

  Title:“序号”——显示列的标题

  Hyperlink Text:——超链接文字,这里包含有三个项目

  Static Text:——你可以在此写入文字作为链接

  Data Field:“序号”——你可以挑选记录集合的字段来作为链接

  Format String:——你可以定义字段的显示格局

  Linked Page:——链接到的页面,这里也有三个项目

  Static URL:——链接到静态的页面

  Date Field:“序号”——这里是指挑选“序号”字段作为传送到下页的参数值
  Format String:“default.x?xid={0}”——利用右边的按钮挑选要链接到的页,我们的细节记录也在本页就挑选“default.x”便可生成前面的字符串,需求注意的是自动生成的参数名称是中文的“序号”文字,我们在成立“DataSet2”记录集时指定参数名为“xid”,所以这里要手工改正.

  完成后以下图




  点击“OK”返回存盘测试一下吧.



  别的的一些增补

  1.在DataGrid控件中我们已经用过了四种显示范例,也基本知道了它们的利用办法,还剩下一种是“Free Form”.这是一种对比安闲的显示范例,你可以在这里加入归并几个动态记录大概在此中加入文本,也可以是表达控件,总之这是供应的一个机动显示手段.

  2.大家应当还记得我们在编辑“Hyperlink Culumn”超链接对话框时有个“Format String”项目设置为空的,假如又需求又该若何设置呢?翻阅了文档我们作以下尝试,在此框内加入字符串“{0:X}”,以下图



  存盘后在浏览器中我们可以瞥见下图



  “序号”字段是以十六进制格局显示数值的,缘由是在格局字符“X”上,下面是几个格局字符阐明

  C 以钱币格局显示数值.
  D 以十进制格局显示数值.
  E 以科学记数法(指数)格局显示数值.
  F 以固定格局显示数值.
  G 以通例格局显示数值.
  N 以数字格局显示数值.
  X 以十六进制格局显示数值.

  3.假如需求“序号”字段的链接是以新建窗口情势翻开的,那该若何呢?这次DataGrid控件中仿佛没有供应此功效,我们试着改改吧.转到视窗,找到对应“序号”字段的代码:

DataNavigateUrlField="序号"
DataNavigateUrlFormatString="default.x?xid={0}"
DataTextField="序号"
Visible="True"
HeaderText="序号"/>

  在代码最后加上“Target="_new"”字符串,使之成为

DataNavigateUrlField="序号"
DataNavigateUrlFormatString="default.x?xid={0}"
DataTextField="序号"
Visible="True"
HeaderText="序号"
Target="_new" />

  好了,这样便可以了,当你再次点击序号上的链接记录就是以新窗口情势呈现了.

   MX中环境下的DataGrid控件底子用处就这些吧,当然你可以操纵改正代码得到更多功效,还是老话, MX在你开辟时可以供应效率,而目前所具有功效的还非常不足,所以多看看、理解还是利用好 MX的关键.


  以上是“<b>DW-MX制作ASP.NET-链接与增补</b>[DW设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .