2011-06-24 126 views
0

我必須根據用戶在第一頁選擇的內容來區分某些頁面元素(圖像,css,...)。從頁面調用方法

我用<%=Expression%>這樣的:

<img id="imgBackground" src='<%= this.GetLinkBasedOnUser("img/background1.jpg") %>' /> 

的方法GetLinkBasedOnUser做一個簡單的字符串連接。 我喜歡這種方式,因爲我試圖讓「用戶界面」與代碼分開。

但是...

<link href="<%= this.GetLinkBasedOnUser('css/cssStyle1.css') %>" rel="stylesheet" type="text/css" /> 
+0

我們可以看到你的'聲明GetLinkBasedOnUser'在代碼隱藏中? –

+0

錯誤是什麼?你是否試圖在'GetLinkBasedOnUser'中放置一個斷點? –

+0

你可以顯示方法簽名背後的代碼嗎? –

回答

1

試試這個:在C#中

<link href='<%= this.GetLinkBasedOnUser("css/cssStyle1.css") %>' rel="stylesheet" type="text/css" /> 

串需要具有"作爲字符串分隔符,沒有'(焦炭)

+0

謝謝,它的工作原理。 – Alberto

+0

請在這種情況下將我的答案標記爲答案 –