2012-09-13 26 views
-1

我正在開發一個網頁應用程序項目ASP.Net,我有兩個單獨的頁面: 在第一頁Default.aspx中,我使用iframe來調用第二頁Test.aspx。 我通過src屬性iframe中的兩個參數。如何訪問從ASP.Net中的iframe發送的參數?

<iframe src="Test.aspx?Param1=<%=var1%>&Param2=<%=var2%>" 
scrolling=\"no\" width="100" height="275px" frameborder="0"></iframe> 

的問題是如何在Test.aspx頁面訪問。
在此先感謝

+3

訪問哪裏?什麼時候?那些參數從默認發送到測試,所以默認應該已經有了。 –

+0

不知道問題出在哪裏(或者你正在尋找什麼類型的代碼) - 你的Default.aspx已經有了這2個參數 - 你可以根據需要多次渲染它們,而不僅僅是在src屬性中。 –

+0

其實我犯了一個錯誤。問題是如何在Test.aspx頁面訪問Param1和Param2。 – Hanady

回答

1

他們應該可以作爲在Test.aspx的請求的QueryString財產Param1Param2,在形式和Request.QueryString["Param1"]必須已經存在var1和父var2 Default.aspx的

+0

+1。爲這兩個頁面的答案。我錯過了另一個問題(http://stackoverflow.com/questions/12400994/how-do-i-pass-parameters-throught-ifram-in-asp-net),很明顯,這個問題是關於「如何獲得Test.aspx查詢參數「:) :) –

+0

heh。我錯過了另一個q。只是一個幸運的預感... – JcFx

+0

這正是我正在尋找的。謝謝 – Hanady