GridView中加入超级链接主要有以下几种方式:

一,使用控件本身的相关设置

1.绑定数据,可以用datasource数据控件也可以自己手动绑定,这一步就不用写了,相信大家都可以做到。

2.在2.0以及更高版本的GridView控件中,单击控件右上角的智能提示小三角,单击“编辑列”,在可用字段中双击“HyperLinkField”,设置"HeaderText","DataNavigateUrlFields","DataNavigateUrlFormatString","DataTextField(超级链接文本属性显示的字段值)"等属性,即可完成一般的功能要求。

相关设置如下(假设绑定northwind数据库中的order details表):

HeaderText="价格" DataNavigateUrlFields="ProductID"

DataNavigateUrlFormatString="~\details.aspx?ProductID={0}"

Target="_blank" />

3.在details.aspx中接收传过来的值:

Text="Label">

%>

4.这样基本上就实现添加了GridView

中的一列,用于显示产品价格,单击某个价格,进入details.aspx,通过传过来的字段值显示相关详细信息。

二.使用GridView中的模板

1.绑定数据,同上。

2.在GridView控件中,单击控件右上角的智能提示小三角,单击“编辑列”,在可用字段中双击“TemplateField",确定退出并重新点击右上角的小三角,选择“编辑模板”,拖入一个HyperLink控件并点击“结束编辑模板”。设置相关属性如下(假设绑定northwind数据库中的order

details表):

HeaderText="价格">

NavigateUrl=

eval_r("ProductID") %> Text=

eval_r("UnitPrice")

%>>

3.在details2.aspx中接收传过来的值:

Text="Label">

%>

4.这样基本上就实现添加了GridView

中的一列,用于显示产品价格,单击某个价格,进入details.aspx,通过传过来的productid字段值显示相关详细信息。

linux上如何创建超链接,GridView中的超链接相关推荐

  1. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  2. [学习]GridView 学习集合 -- GridView中使用超链接的技巧

    GridView中使用超链接的技巧 数据绑定方式有两种,如下示例: Eval方式 <%# Eval("id") %> Bind方式 <%# Bind(" ...

  3. linux上的字典和数组中,centos安装词典——图形界面的和命令行

    stardict词典:这个词典好像在图形界面下用的,在命令行界面下不能用(stardict词典包可到https://pkgs.org/查找). 安装方法: 在/etc/yum.repos.d/目录下创 ...

  4. linux上centos镜像磁盘,VirtualBox中配置linuxCentOS的本地磁盘镜像iso作为其软件源

    下载VirtualBox软件和CentOS的磁盘镜像(.iso文件) 在VirtualBox虚拟机中安装好CentOS,安装步骤不叙述. 开始配置 操作1 打开虚拟机设置 打开你的VirtualBox ...

  5. 如何在LINUX上编译运行UE4库中的新环境

    在WINDOWS上的UE4中新建工程并将UE4中环境导入 具体操作如下网页所示 https://zhuanlan.zhihu.com/p/336673072 将新建的环境工程拷贝到LINUX系统中 进 ...

  6. mathematica在linux上运行,Mathematica在Ubuntu中的表现及修正

    Mathematica在Ubuntu中的表现及修正 发布时间:2008-03-11 16:13:58来源:红联作者:verytow 在Ubuntu-feisy中,使用Mathematica有一段时间了 ...

  7. PHP能获取word页数吗,php - 如何在Linux上获取Word文档中的页数?

    我看到这个问题.我还需要确定给定word文件(doc/docx)的页数.我试图调查phplivedocx/zf(@hobodave链接到最初的post答案中),但我在那里失去了手脚.我也不能使用任何外 ...

  8. html 图片部分区域超链接,css中关于超链接的部分学习心得_html/css_WEB-ITnose

    在<精通CSS>一书中,作者对于超链接部分的解说. 1.在CSS中,两个规则的优先级一样高的时候,后定义的规则优先,所以对于超链接的几个伪选择器,一般的顺序是:a:link,a:visit ...

  9. linux在当前目录下创建pic目录,在Linux上创建.SO文件而不使用PIC(与位置无关的代码)(x86 32位)...

    据我所知,x86汇编代码在很大程度上受寄存器数量的限制. 当我了解到在Linux上要创建一个.so文件时,必须为gcc指定-fPIC命令行参数才能创建与位置无关的代码,我不敢首先相信它. 据我所知,e ...

最新文章

  1. c++ 深度优先搜索(迷宫)
  2. request和response的setCharacterEncoding()方法
  3. python绘图turtle小猪_turtle作图:用turtle画一个小猪佩奇(详解!)
  4. c语言怎么让写的函数兼容int型和char型_既然C语言void指针是“万能指针”,那么malloc还需类型转换吗?...
  5. Android实现边缘凹凸的View
  6. 九、Spring中使用@Value和@PropertySource为属性赋值
  7. python创建线程函数_Python多线程编程(三):threading.Thread类的重要函数和方法...
  8. CentOS 6.X配置 NFS以及启动和mount挂载
  9. 酷站欣赏:12个漂亮的国外单页网站设计案例
  10. linux基础篇(centeros)
  11. 二进制和文本文件的比较
  12. LabVIEW学习(一):认识LabVIEW
  13. 关于AC6003、6005、6605版本关联WIFI6代产品方法
  14. GNS3实验:三层交换机配置
  15. 把excel转换成html格式的文件,极强PDF转换器将Excel表格转换成HTML网页格式的方法...
  16. AWS解决方案架构师认证 Professional SAP-C01 2019 新版考试蓝图
  17. 大楼通信综合布线系统_综合布线系统分类有哪些?如何保障数据中心综合布线系统质量?...
  18. 软考详细备考攻略,肝了
  19. 集成电路开发及应用-模拟数字部分专栏目录
  20. 用Origin绘制多幅同y,不同x的图像,使用复制的方法,格式也进行复制

热门文章

  1. 微信小程序实现多视频-video踩坑之路
  2. 第一行代码 开发酷欧天气DataSupport,ProgressDialog,加载失败,PreferenceManager.getDefaultSharedPreferences()方法
  3. STM32编译报错 Error: L6218E: Undefined symbol SystemInit (referred from startup_stm32f10x_hd.o).——解决办法
  4. 2021江西高考成绩排名查询,2021年江西高考成绩几号可以查?江西高考成绩排名分数什么时候出...
  5. C++ Enum转字符串
  6. 看linux系统的硬件配置,linux系统硬件配置查看方法
  7. 视频去模糊论文阅读-Deep Video Deblurring for Hand-held Cameras
  8. 打造一个高逼格的android开源项目——小白攻略
  9. W25Q128更新片内字库
  10. wow tbc 时光徽章价格API请求(Python实现)