我正在使用ASP.Net
中的网络应用程序,我正在实施Network Graph Library
。
Network Graph
位于名为Test.aspx
的网页上。
我通过Test.aspx
致电iframe
:
DetailsBody.Text = DetailsBody.Text + "<td><iframe scrolling=\"no\"
id=\"graphframe\" src=\"Test.aspx\" width=\"100%\"
height=\"275px\"></iframe></td>";
我需要将iframe
所在页面中的参数传递到Test.aspx
页面。
提前致谢
答案 0 :(得分:1)
您可以使用以下任何一种方法:
答案 1 :(得分:1)
你可以这样传递参数。
<iframe src="Test.aspx?YourParam=<%=somevariable%>" scrolling=\"no\" width="100" height="275px" frameborder="0"></iframe>
和多个参数:
<iframe src="Test.aspx?Param1=<%=somevariable%>&Param2=<%=vartwo%>&Param3=<%=varthree%>" scrolling=\"no\" width="100" height="275px" frameborder="0"></iframe>
答案 2 :(得分:0)
如果您想通过代码传递参数,
HtmlControl frame1 = (HtmlControl)this.FindControl("I_Frame_Name");
frame1.Attributes["src"] = "Test.aspx";
frame1.Attributes["scrolling"] = "no";
frame1.Attributes["id"] = "graphframe";
frame1.Attributes["width"] = "100%";
frame1.Attributes["height"] = "275px";