我想在 window.open 函数触发时添加一些变量。
示例:
<a href="javascript:void(window.open('Details.aspx', 'Title'))"><%# Eval("Id").ToString) %></a>
我想将 ID 号传递到 Details.aspx 页面。我该怎么做?
最佳答案
将其传递到查询字符串:
<a href="javascript:void(window.open('Details.aspx?id=<%# Eval("Id").ToString) %>', 'Title'))"><%# Eval("Id").ToString) %></a>
在Details.aspx
中您将能够得到它:
var id = Request.QueryString["id"];
关于c# - 如何使用 window.open() 传递变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3927565/