2015-05-01 50 views
-2

我需要將查詢字符串從aspx頁面傳遞到母版頁。但是特定的aspx頁面不使用masterpage引用。我只需要傳遞一個字符串值到母版頁。將查詢字符串從aspx傳遞到母版頁

string strUserID = Request.QueryString["Value"] 

我對asp.net很新。請幫我解決這個問題。

+1

無法在沒有頁面的情況下調用母版頁,其唯一目的是爲頁面提供模板。如果您的.aspx頁面沒有使用母版頁,您將無法發送任何內容。 –

回答

0

訪問HttpRequest它的屬性在yourMasterPage.Context之內。例如:這 - https://msdn.microsoft.com/en-us/library/system.web.httprequest.querystring%28v=vs.110%29.aspx

+0

你可以請簡單解釋一下嗎?我怎樣才能把這個傳遞給我的母版頁的字符串strUserID = Request.QueryString [「Value」]' –

+0

我想說的是,在你的主人內部,你可以使用相同的結構來獲得來自查詢字符串的值。像這樣:'yourMasterPage.Context.QueryString [「Value」]'。另一個選項可能是添加一個屬性到您的母版頁,然後在頁面內設置該屬性(如這裏 - http://stackoverflow.com/questions/1071920/set-property-value-on-master-頁面的內容頁) – TarasB

相關問題