万卷书   首页 > 电脑书籍 > Dreamweaver > DW-MX制作ASP.NET-链接与补充
 
使用链接显示详细页

   在以往UltraDev的使用过程中要链接到显示详细数据页一般都是通过“Go To Detail Page”服务器行为,而NET环境下服务器行为视窗中却没有提供该行为,那么链接该如何做呢?答案还是在DataGrid控件的设置中。

   为了方便说明,我们把细节页的要素也放在default.htmx页面中。

   先建立一个记录集“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:“序号”——这里是指选择“序号”字段作为传递到下页的参数值

下一页