use*_*331 16 c# linkbutton target
是有可能有一个target="_blank"在LinkButton...矿似乎并不奏效
<asp:LinkButton runat="server" ID="g31" Text="PDF"
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'
CommandName='<%# DataBinder.Eval(Container.DataItem,"documentID") %>'
OnCommand="linkbutton_showpdf" target="_blank">
</asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)
或者我必须使用不同的按钮格式?
小智 33
您可以使用链接按钮这样使用
替换target="_blank"为OnClientClick="window.document.forms[0].target='_blank';".
M H*_*M H 16
目前的答案都不正确,即使<a>标签不是asp.net中的正确答案.
使用HyperLink按钮.甚至还有target属性的属性.
<asp:HyperLink runat="server"
NavigateUrl='http://rrs.com/aspx/Equipment/EquipmentType.aspx'
Target="_blank">
Create/Edit Part Types
</asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)
您可以使用具有target='_blank'属性的超链接控件.但是,如果必须使用LinkButton控件,则可以添加一个OnClientClick属性,然后调用JavaScript函数打开一个弹出窗口
window.open();
Run Code Online (Sandbox Code Playgroud)
Sha*_*oli -3
只需渲染一个锚点,并将 href 设置为适当的 url 并将属性设置target为_blank它将在新窗口中打开 url。
<a href="urlOfThePage" target="_blank" >Click me</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55212 次 |
| 最近记录: |