0
我有一个页面向我的用户展示了一堆零件号码。当用户点击零件号码时,我想要打开一个新窗口。 MSDN page for NavigateURL似乎表明我只是把Target="_blank"
放在超链接的属性中,但是它只是弹出一个新标签页(在Chrome中是重要的)。使用NavigateUrl,如何打开一个新窗口而不是浏览器中的选项卡?
如何让它弹出一个新窗口而不是新标签?我试图删除DataNavigateUrlFormatString
属性,因为它看起来是无关紧要的,但它不喜欢那样,并告诉我"Target was not a valid option for a hyperlink"
,或者这个效果(如果重要,我可以得到确切的错误)。
这里是我的代码:
<asp:HyperLinkField HeaderText="Part Number"
DataTextField="partNumber"
DataNavigateUrlFields="partNumber"
DataNavigateUrlFormatString="PartLookup.aspx?partNumber={0}"
NavigateUrl="PartLookup.aspx?partNumber={0}"
Target="_blank"/>
感谢的是,我已经能够得到它在IE中打开一个新的窗口(这是该功能的主要用户将使用的),所以我可以告诉她该怎么办那。 – delliottg