2012-10-01 144 views
0

如果我留在我的默認頁面上,然後顯示圖像,但是當我在另一個頁面圖像上顯示時,我已將這個放在我的應用程序的MasterPage中。你能幫助我爲什麼這不是在另一個頁面上工作。如何在所有內容頁面上顯示圖像ASP.Net MVC

<ul id="scroller"> 
    <div class="serv"> <a href="#" onmouseover="document.wordpress.src='images/wordpress-development_red.png'" onmouseout="document.wordpress.src='images/wordpress-development.png'"> <img src="images/wordpress-development.png" name="wordpress"><br /> 
     WORDPRESS </a> 
    </div> 

    <div class="serv1"> <a href="#" onmouseover="document.Android.src='images/mobil-app-development_red.png'" onmouseout="document.Android.src='images/mobil-app-development.png'"> <img src="images/mobil-app-development.png" name="Android"/><br /> 
     Android</a> 
</div> 
</ul> 

回答

7

我懷疑你的圖像的URL是錯誤的。既然你對它進行了硬編碼,這並不奇怪。你應該永遠不會在ASP.NET MVC應用程序中的硬編碼網址。你應該總是使用網址助手:

<a href="#" onmouseover="document.wordpress.src='@Url.Content("~/images/wordpress-development_red.png")'" onmouseout="document.wordpress.src='@Url.Content("~/images/wordpress-development.png")'"> 
    <img src="@Url.Content("~/images/wordpress-development.png")" name="wordpress"> 
    <br /> 
    WORDPRESS 
</a> 

,如果你正在使用的WebForms視圖引擎(請標記您的問題適當地使我們不必被猜這):

<a href="#" onmouseover="document.wordpress.src='<%= Url.Content("~/images/wordpress-development_red.png") %>'" onmouseout="document.wordpress.src='<%= Url.Content("~/images/wordpress-development.png") %>'"> 
    <img src="<%= Url.Content("~/images/wordpress-development.png") %>" name="wordpress"> 
    <br /> 
    WORDPRESS 
</a> 
相關問題