我有一个包含 pdf 链接的 gridview(称为 grdSearchResults)。pdf url 是从数据库返回的,但我不确定如何将 url 添加到 gridview 中的 imagebutton 控件。
这是我的代码隐藏:
List<SearchResults> search = _searchRepository.GetFactFileSearchResults(results); grdSearchResults.DataSource = search; grdSearchResults.DataBind();
这是我的 aspx 页面代码:
<asp:TemplateField HeaderText="FILE TYPE" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:ImageButton runat="server" ID="_imgbtnPreview" OnClientClick="<%# Container.DataItem("DownloadUrl") %>" ImageUrl="~/images/fileType_pdf.png" /> </ItemTemplate>
但这会引发错误(“服务器标签格式不正确”)知道如何解决这个问题吗?谢谢