2012-07-27 89 views
0

我想添加一個Flash對象到這個asp.net網站的默認頁面。頁面使用母版頁來設置標題,這是我想要這部電影的地方。我正在試圖做的主要是在一個頁面上的asp.net顯示元素,而不是另一個

[Pseudo Code] 

If(current page == default.aspx) 
    show (flash object); 
Else 
    show static header image; 

[/End Pseudo Code] 

我完全新的asp.net,反倒用Google搜索的解決方案,但無法找到任何東西,以確定你的頁面上。任何幫助,我非常感謝!

謝謝, 邁克

附:我知道你們大多數人傾向於提供一個建議來放置C#代碼隱藏文件,但它必須是內聯asp.net,因爲我們如何將它分發給客戶端。再次感謝!

回答

1
<% if(Request.AppRelativeCurrentExecutionFilePath == "~/Default.aspx") { %> 

<object src="something.swf" type="application/swf"></object> 

<% } else { %> 

<img src="staticheader.png" alt="header image" /> 

<% } %> 
+0

如果(Request.AppRelativeCurrentExecutionFilePath == 「〜/ Default.aspx的」),即使我專門整理HTTP 這沒有返回爲真,://localhost/CynoiShop/PublicStore/default.aspx成網址。 – 2012-07-27 17:19:01

+0

檢查大小寫敏感 – codingbiz 2012-07-27 17:45:03

+0

@codingbiz我沒有檢查區分大小寫,但它仍然無法正常工作。 – 2012-07-27 18:17:29

相關問題