ASP.NET:如何在新窗口中打开带有数据仓的链接按钮?

时间:2012-07-04 09:48:18

标签: asp.net linkbutton

我有一个从DataGrid获得的pdf文件,想要在新窗口中打开它。这是我的代码:

<ItemTemplate><asp:LinkButton runat="server" CssClass="linkbutton1" id="TiedostoLB"  text='<%# DataBinder.Eval(Container.DataItem, "Tiedosto") %>' /></ItemTemplate>

文本分区呈现为

href="javascript:__doPostBack('ctl00$ContentPH$LiitetiedotDG$ctl03$TiedostoLB','')"> file.pdf</a>

我尝试将其设为HyperLink,但NavigateUrl =“&lt;%#DataBinder.Eval(Container.DataItem,”Tiedosto“)%&gt;”只渲染文件名而不是路径。如何修复LinkBut​​ton以在新窗口中打开(使用一些javascript:window.open()我假设)或者让HyperLink运行(我更喜欢)

0 个答案:

没有答案