gpt4 book ai didi

c# aspx 模态窗口 : how to redirect using javascript to same window (self)

转载 作者:太空宇宙 更新时间:2023-11-03 14:27:23 25 4
gpt4 key购买 nike

我一直在努力解决一个让我忙了几天的问题。我正在为仅限 IE 的环境编写 c# .net Web 应用程序,我当前的项目包含一个模式窗口。我希望你们能帮帮我!

我的模态页面中有几个 response.redirects 可以正常工作,在 aspx 文件中添加了 。但我也有一个在运行时填充的 ListView ,我在其中使用 attributes.add 方法将 onclick 事件添加到 tablecell,该方法触发 java 脚本进行重定向。问题是这样的:我使用的方法,location.href='x';和 window.open('x','_self');遗憾的是在新窗口而不是在同一窗口中打开链接。

有人知道解决这个问题的方法或如何解决这个问题吗?如果有任何帮助,我将不胜感激。

protected void lvConditions_ItemDataBound(object sender, ListViewItemEventArgs e)
{
...

label.Attributes.Add("OnClick", "window.open('Condition.aspx?action=selectedcondition', '_self');");

...
}

谢谢

最佳答案

使用 window.location 而不是 window.open()

 label.Attributes.Add("onclick", "window.location = 'Condition.aspx?action=selectedcondition';");

关于c# aspx 模态窗口 : how to redirect using javascript to same window (self),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3549105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com