日期:2014-05-17  浏览次数:20492 次

各位,麻烦看看怎么写这个
HTML code
<asp:GridView ID="GridView1" runat="server">
        <Columns>
        <asp:TemplateField  HeaderText="附件"> 
            <ItemTemplate>
                <asp:HyperLink ID="HyperLink1" runat="server"><%#Eval("Attachment")%></asp:HyperLink>
            </ItemTemplate>
        </asp:TemplateField>
        </Columns>
        </asp:GridView>

我想给超链接加个NavigateUrl,
以前就一个附件的时候,不用gridview
HyperLink1.NavigateUrl = Common.BuildDownFileUrl("AptitudeFiles/" + attachment);

现在多个附件,名字绑定数据库的,NavigateUrl要调用后台的方法,方法参数为数据库的字段,该怎么写啊
NavigateUrl='<%#Common.BuildDownFileUrl("AptitudeFiles/" + attachment)%>'

------解决方案--------------------
NavigateUrl='<%#Common.BuildDownFileUrl("AptitudeFiles/" + Eval("attachment") )%>'
------解决方案--------------------
NavigateUrl='<%#Common.BuildDownFileUrl("AptitudeFiles/" + Eval("attachment") )%>' .
------解决方案--------------------
探讨

引用:
NavigateUrl='<%#Common.BuildDownFileUrl("AptitudeFiles/" + Eval("attachment") )%>'

这么简单,我怎么这么笨啊