当前位置: 代码迷 >> ASP.NET >> asp:DataList 里 asp:HyperLink 的NavigateUrl的有关问题
  详细解决方案

asp:DataList 里 asp:HyperLink 的NavigateUrl的有关问题

热度:3256   发布时间:2013-02-25 00:00:00.0
asp:DataList 里 asp:HyperLink 的NavigateUrl的问题
<asp:DataList   runat= "server "   ID= "StuEWork "   CellPadding= "3 "   Width= "400 "   border= "2 "   BorderColor= "#FF0000 "   GridLines= "Horizontal ">
    <itemtemplate>

<asp:HyperLink   runat= "server "   Text= ' <%#   container.DataItem( "efile ")%> '   NavigateUrl= './resource/ '+ <%#   container.DataItem( "efile ")%> />
</itemtemplate>
    </asp:DataList>
这一句:
NavigateUrl= './resource/ '+ <%#   container.DataItem( "efile ")%> /> 出错了,就是关于NavigateUrl的要在前面加上 "./resource "文件夹,语法怎么写?


------解决方案--------------------------------------------------------
<asp:HyperLink runat= "server " Text= ' <%# container.DataItem( "efile ")%> ' NavigateUrl= '../resource/ '+ <%# container.DataItem( "efile ")%> />

------解决方案--------------------------------------------------------
<asp:HyperLink runat= "server " Text= ' <%# DataBinder.Eval(Container.DataItem, "efile ")%> ' NavigateUrl= ' <%# "./resource/ "+DataBinder.Eval(Container.DataItem, "efile ")%> ' />
  相关解决方案