Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET:如何在新窗口中打开带有databinder的linkbutton?_Asp.net_Linkbutton - Fatal编程技术网

ASP.NET:如何在新窗口中打开带有databinder的linkbutton?

ASP.NET:如何在新窗口中打开带有databinder的linkbutton?,asp.net,linkbutton,Asp.net,Linkbutton,我有一个从DataGrid获取的pdf文件,希望在新窗口中打开它。这是我的密码: <ItemTemplate><asp:LinkButton runat="server" CssClass="linkbutton1" id="TiedostoLB" text='<%# DataBinder.Eval(Container.DataItem, "Tiedosto") %>' /></ItemTemplate> 我尝试将其设置为超链接,但Navi

我有一个从DataGrid获取的pdf文件,希望在新窗口中打开它。这是我的密码:

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


我尝试将其设置为超链接,但NavigateUrl=“”仅呈现文件名而不是路径。我如何修复LinkButton以在新窗口中打开(我猜是使用一些javascript:window.open()),或者获取指向函数的超链接(我更喜欢)

查看此帖子:file.pdf存储在哪里?在您网站的文件系统中?还是在数据库中?在记忆中?其他地方?
href="javascript:__doPostBack('ctl00$ContentPH$LiitetiedotDG$ctl03$TiedostoLB','')"> file.pdf</a>