我有一个转发器控件,其中包含一个超链接,用户将单击该超链接以启动自定义aspx模式窗口。超链接包含"记录ID"值。
用户单击超链接,代码从后面的代码传递到javascript,这将启动自定义aspx窗口。
如何从javascript函数传递记录id参数,以便正在启动的aspx模式窗口可以重新查找它,并运行带有该值的SQL查询。
我愿意创建会话值,隐藏的html控件(我尝试了隐藏的控件,但无法传递值)或任何其他选项。
有什么建议吗?
答案 0 :(得分:0)
根据您的编写,最明显的解决方案是将ID作为地址的一部分传递。像:
<ItemTemplate>
<a href="javascript:ChildWindowUrl?ID=<'%# ((MyEntityType)Container.DataItem).ID %'> >child window</a>
</ItemTemplate>