ASP.NET HyperLink控件NavigateUrl中用到DataBinder.Eval时
来源:互联网 发布:林业大数据平台 编辑:程序博客网 时间:2024/05/16 17:24
修改aps.net的web项目时遇到的小问题。
将<a herf..>换成<asp:HyperLink...>目的是可以用代码来动态改变它的NavigateUrl属性(客户端生成的就是href)。
HyperLink是Web服务器控件,在客户端浏览器生成的就是a标记
其中用到了Asp.net中DataBinder.Eval
<%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
将<a herf..>换成<asp:HyperLink...>目的是可以用代码来动态改变它的NavigateUrl属性(客户端生成的就是href)。
HyperLink是Web服务器控件,在客户端浏览器生成的就是a标记
其中用到了Asp.net中DataBinder.Eval
<%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
NavigateUrl传递参数时写法也要相应修改一下:
<a href="Scan_DetritusData.aspx?list_id=<%# DataBinder.Eval(Container.DataItem,"list_id") %>" title='取样数据浏览' rel="gb_page_fs[]"> 浏览</a>
<asp:HyperLink ID="DetritusData" Text="浏览" NavigateUrl='<%# "Scan_DetritusData.aspx?list_id=" + DataBinder.Eval(Container.DataItem,"list_id")%>'
runat="server" title='取样数据浏览' rel="gb_page_fs[]"></asp:HyperLink>
阅读全文
0 0
- ASP.NET HyperLink控件NavigateUrl中用到DataBinder.Eval时
- Asp服务器控件(HyperLink、Button) 绑定后台参数 DataBinder.Eval
- ASP.NET DataBinder.Eval()
- [ASP.NET]DataBinder.Eval用法
- [ASP.NET]DataBinder.Eval用法
- [ASP.NET]DataBinder.Eval用法
- [ASP.NET]DataBinder.Eval用法
- [ASP.NET]DataBinder.Eval用法
- [ASP.NET]DataBinder.Eval用法
- [ASP.NET]DataBinder.Eval用法
- asp.net中 HyperLink NavigateUrl超级链接数据绑定方法
- 问题描述:HyperLink控件的NavigateUrl=’~/PersonalManage/userInfo.aspx?uid=<%#Eval("userID") %>’
- Asp.net中DataBinder.Eval 用法
- [ASP.NET]DataBinder.Eval用法,文本绑定
- ASP.NET中的DataBinder.Eval用法
- ASP.NET中的DataBinder.Eval用法
- ASP.NET中的Eval()和DataBinder.Eval()方法
- 引用 ASP.NET中的Eval()和DataBinder.Eval()方法
- 公告墙
- WPS文字怎么设置页面如分隔符、背景、页面边框等等
- php爬虫采集网页需求和原理分析-php采集网页-php爬虫视频教程2
- 《黑客帝国》论AI
- ping 不通百度问题的解决
- ASP.NET HyperLink控件NavigateUrl中用到DataBinder.Eval时
- 天天学Linux命令37--vmstat命令
- eclipse android 提示 Program "sh" not found in PATH 编译错误
- Week
- 【倍增】[luoguP1613]跑路
- NS3命令行学习
- 【数据结构】面试搞定二叉树大总结-15道二叉树题
- ping 和telnet
- 手把手教你配置阿里云服务器搭建网站