1

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>

ハイパーリンクにしようとしましたが、NavigateUrl = "<%#DataBinder.Eval(Container.DataItem、" Tiedosto ")%>"は、パスではなくファイル名だけにレンダリングされます。LinkBut​​tonを修正して新しいウィンドウで開く(私が推測するjavascript:window.open()を使用)か、HyperLinkを機能させる(私が好む)にはどうすればよいですか?

4

0 に答える 0