【发布时间】:2011-01-02 02:10:27
【问题描述】:
众所周知,HyperLink 有一个 navigateURL 属性,每当您单击超链接时,您都会重定向到链接目标,这没关系。
因此,在视觉案例中的 LinkButton 与 Hyperlink 相同,但它没有 navigateURL 属性,您可以通过在 LinkButton 的 OnClick 事件上使用 Response.Redirect 来重定向用户,
这两种方法的不同之处在于 HyperLink 可以在新的浏览器选项卡或新页面上打开目标 URL,但 linkButton 只是在当前打开的窗口中重定向用户。
您可以使用 javascript 通过 window.opn 打开一个窗口,但我只需要使用一个超链接,该超链接通过用户选择的项目的组合生成他的目标 URL(这对于超链接是不可能的,但可以通过 LinkButton 获得)
当用户在选择项目之前非静态点击链接时生成 NavigatURL 的任何想法
【问题讨论】:
标签: asp.net html hyperlink linkbutton