.net 自带的DataGrid 超链接列只能指定一个动态参数, 可以通过以下方式来改进:
第一种:后台再绑定:

private void mygrid_ItemDataBound(object sender, DataGridItemEventArgs e)
  ...{
   if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
   ...{
    HyperLink link  = (HyperLink)e.Item.Cells[0].Controls[0]; 
   
    string url = link.NavigateUrl;
    url += "?id=" + e.Item.Cells[1].Text + "&id2=" + e.Item.Cells[2].Text;
    link.NavigateUrl = url;
   }
  }

第二种:前台增加模板列:

<asp:TemplateColumn HeaderText="test">
       <ItemTemplate>
        <asp:HyperLink runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.productID") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.productName", "detailspage.aspx?id={0}&id2="+DataBinder.Eval(Container, "DataItem.productID")) %>'>
        </asp:HyperLink>
       </ItemTemplate>

动态指定DataGrid中多个参数的超链接列(downmoon)相关推荐

  1. datagrid中动态显示或隐藏某一列的方法(根据条件判断显示和隐藏)

    在datagrid中,我们常常根据条件想展示或者隐藏某一列,即动态展示某列 onLoadSuccess:function(data){if(!top.checkHiddenSet("plat ...

  2. Pandas中read_excel函数参数使用详解+实例代码

    目录 前言 一.数据展示 1.io 2.sheet_name 3.header 4.names 5.index_col 6.usecols 7.squeeze 8.dtype 9.engine 10. ...

  3. strspn php,php返回在字符串中包含 charlist 参数中指定的字符数目的函数strspn()

    实例 返回在字符串 "Hello world!" 中包含字符 "kHlleo" 的数目:<?php echo strspn("Hello wor ...

  4. R语言ggplot2可视化:使用ggpubr包的ggdensity函数可视化密度图、使用scale_x_continuous函数中的limits参数指定X轴数值范围

    R语言ggplot2可视化:使用ggpubr包的ggdensity函数可视化密度图.使用scale_x_continuous函数中的limits参数指定X轴数值范围 目录

  5. R语言ggplot2可视化散点图(scatter plot)、aes函数中的fill参数为连续变量、使用scale_fill_distiller函数自定义指定连续变量的颜色填充方案

    R语言ggplot2可视化散点图(scatter plot).aes函数中的fill参数为连续变量.使用scale_fill_distiller函数自定义指定连续变量的颜色填充方案 目录

  6. pandas读取excel使用read_excel()中的usecols参数读取指定的列

    pandas读取excel使用read_excel()中的usecols参数读取指定的列 比如:读取xxx.xls文件的1,3,4列,可以使用useclose来指定列数(旧版本也叫pare_cols) ...

  7. python函数定义中没有对参数指定类型、这说明_二级单选-函数和代码复用

    . i. .w. 1 关于递归函数的描述,以下选项中正确的是 A 函数部包含对本函数的再次调用 B 函数比较复杂 C 包含一个循环结构 D 函数名称作为返回值 正确答案: A 2 关于递归函数基例的说 ...

  8. R语言survival包的survfit函数拟合生存曲线数据、survminer包的ggsurvplot函数可视化生存曲线、使用pval参数自定义指定生存曲线中可视化的p值、为p值添加文本说明内容

    R语言survival包的survfit函数拟合生存曲线数据.survminer包的ggsurvplot函数可视化生存曲线.使用pval参数自定义指定生存曲线中可视化的p值.为p值添加文本说明内容 目 ...

  9. vector 作为dll 接口参数_DLL中传递STL参数,vector对象作为dll参数传递等问题(转)...

    STL使用模板生成,当我们使用模板的时候,每一个EXE,和DLL都在编译器产生了自己的代码,导致模板所使用的静态成员不同步,所以出现数据传递的各种问题,下面是详细解释. 原因分析:一句话-----如果 ...

  10. DataGrid中页导航栏的自定义样式

    我们可以利用DataGrid的ItemCreat()方法来实现DataGrid中页脚(Foot)和页导航栏的自定义样式.ItemCreat,顾名思义,就是在数据项创建时发生的事件,对于DataGrid ...

最新文章

  1. Tensor基础实践
  2. TensorFlow平台搭建
  3. mysql和mongodb对比互补
  4. Spring实战之三:高级装配
  5. 团队愿景和团队章程的问答?
  6. Unity3D粒子系统碰撞器抑制、反弹
  7. postman 变量
  8. 新装的主机没有ifconfig,route等命令,怎么查找对应的安装包
  9. Telnet三步完成连接(简短版)
  10. Sqlmap脱库之“你的数据我所见”
  11. CentOS7 原生 yum 源修改为阿里 yum 源
  12. freeradius mysql ad_freeradiusmysql简单配置一例
  13. 网页实现数据库表信息的CRUD操作
  14. 夏普Sharp AR-C260M PS 一体机驱动
  15. 给硬件工程师的入门课-硬件工程师的基本素质和技能要求
  16. Domain Adaptation论文合集
  17. 【Centos】查询命令
  18. 总结 62 种在深度学习中的数据增强方式
  19. 86u 网页服务器,路由器怎么设置DMZ_华硕RT-AC86U路由器开启DMZ方法
  20. 挑战52天背完小猪佩奇(第01天)

热门文章

  1. 王者-甄别同一板块强弱股的方法【真假美猴王】
  2. 从yield关键字看IEnumerable和Collection的区别
  3. No module named 'tensorflow.contrib'
  4. C#中的类型转换(转载)
  5. alias自定义别名
  6. python日期,时间函数
  7. BZOJ_1029_[JSOI2007]_建筑抢修_(贪心+优先队列)
  8. iOS中实现plist中读取数据实现Cell的显示(字典转模型,实现按序分组)修改图片的尺寸...
  9. 设计模式 代理模式(Proxy Pattern)
  10. AX2009 VS平台报表开发学习笔记(一)--初体验