专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

bind或eval怎么绑定多个参数

发布时间:2011-06-23 16:02:08 文章来源:www.iduyao.cn 采编人员:星星草
bind或eval如何绑定多个参数
我的GirdView里有一列是附件下载,我用了HyperLink控件,需要指定它的NavigateURL属性。附件文件的命名规则是
files/tzgg/{id}{ext}
其中id是当前记录的id。而ext是后缀,是上传附件时记录在数据库里的。

我在页面代码里这么写
<asp:HyperLink ID="HL_tzgg" runat="server" NavigateUrl='files/tzgg/<%# Eval("id") %><%# Eval("ext") %>'>下载</asp:HyperLink>

但是怎么出来的却是
files/tzgg/<%#%20Eval("id")%20%><%#%20Eval("ext")%20%>

到底该怎么写啊??

------解决方案--------------------
在RowDataBound里根据字段值设置HyperLink不可见
空格问题
NavigateUrl='<%# String.Format("~/files/tzgg/{0}/{1}",Eval("id"),Eval("Ext"))%>' 
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: