HyperLink链接到项目中的文件

今天在修改去年完成的一个项目,碰到了一个小的问题

 就是怎样通过HyperLink链接到文件,时间长了有点忘记了,所以把它记下来

  其实,通过HyperLink有很多方式的,我也不列举了,就把我所遇到的解决方法供大家参考

功能描述是这样的:

            2010040719030938.jpg 

通过点击HyperLink链接到对应的文件 ,如上图,而我这个文件保存在项目的目录下

 2010040719050830.jpg

但是我的对应文件名则存放在数据库中的accessory字段

起初对这部分的语法掌握的也不是太好,就写成这样子的了

 

 
  
NavigateUrl = " ~/Upload/JobAccessory/ + '<%# Eval( " accesssory " ) %>' "

 

 

当我单击Hyperlink时,怎么也得不到我想要的结果,最终通过一番搜索将NavigateUrl写成下面的代码终于实现了。

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
1 < asp:HyperLink ID = " hyperlink " runat = " server " Text = ' <%# Eval("accesssory") %> '
2 NavigateUrl = ' <%# "~/Upload/JobAccessory/" + DataBinder.Eval(Container.DataItem,"accesssory") %> ' >
3   </ asp:HyperLink >

 

 

 

转载于:https://www.cnblogs.com/626498301/archive/2010/04/07/Tery.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值