Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将ID参数传递给aspx模式窗口_Javascript_Asp.net_Vb.net_Repeater - Fatal编程技术网

Javascript 将ID参数传递给aspx模式窗口

Javascript 将ID参数传递给aspx模式窗口,javascript,asp.net,vb.net,repeater,Javascript,Asp.net,Vb.net,Repeater,我有一个转发器控件,其中包含一个超链接,用户将单击该超链接以启动自定义的aspx模式窗口。超链接包含记录id值 用户单击超链接,代码从代码隐藏传递到javascript,javascript启动自定义aspx窗口 如何从javascript函数中传递record id参数,以便启动的aspx模态窗口可以检索它,并使用该值运行sql查询 我愿意创建一个会话值,一个隐藏的html控件。我尝试了隐藏控件,但无法传递该值或任何其他选项 有什么建议吗?根据您所写的,最明显的解决方案是将ID作为地址的一部分

我有一个转发器控件,其中包含一个超链接,用户将单击该超链接以启动自定义的aspx模式窗口。超链接包含记录id值

用户单击超链接,代码从代码隐藏传递到javascript,javascript启动自定义aspx窗口

如何从javascript函数中传递record id参数,以便启动的aspx模态窗口可以检索它,并使用该值运行sql查询

我愿意创建一个会话值,一个隐藏的html控件。我尝试了隐藏控件,但无法传递该值或任何其他选项


有什么建议吗?

根据您所写的,最明显的解决方案是将ID作为地址的一部分传递。比如:

<ItemTemplate>
   <a href="javascript:ChildWindowUrl?ID=<'%# ((MyEntityType)Container.DataItem).ID %'> >child window</a>
</ItemTemplate>

你说超链接包含记录ID,然后你问如何传递记录ID?我不明白,因为第一部分似乎是第二部分的答案。对不起。。。我的意思是,我可以将参数传递给javascript函数。如何将其从javascript函数传递到aspx模式窗口?只需将其传递到window.open函数调用。无法这样做,因为客户端有一个特定的函数来调用模式窗口。但是,您的建议让我想到可以将该值作为查询字符串传递。谢谢你!!我已经让那部分工作了。我可以将参数传递到javascript页面。如何从javascript页面传递到aspx模式窗口?例如。。。你写的代码块,我有类似的东西。。。。