datagrid的超级链接列绑定两个字段的问题(急!!!)
要链接到项目xiangmu文件夹中的文件,要绑定两个字段a,b获得NavigateUrl,想用模板列实现:
<asp:TemplateColumn HeaderText="附件">
<ItemTemplate>
<asp:HyperLink id=HyperLink2 runat="server" Text='<%# DataBinder.Eval(Container, "b") %>' NavigateUrl='<%# "\xiangmu/附件/hehe/" & DataBinder.Eval(Container, "DataItem.a") & "/" & DataBinder.Eval(Container, "DataItem.b") %>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
但是点击链接后"找不到网页"
我用页面上另一个Hyperlink1试
HyperLink1.NavigateUrl = "\xiangmu/附件/hehe/" + "a1" + "/" + "b1"就可以出现文件下载对话框.
这是怎么回事啊?难道是绑定时字符串的连接有问题?请大家帮帮忙!!!