2012-10-18 61 views
1

net c#項目。我需要將顏色值從c#代碼傳遞給asp.net樣式類。我的類是將c#的顏色值傳遞給aspx風格的類

<style>div.timeline-event { 
color: #1A1A1A; 
border-color: green; 
background-color:#EFD5F6; 
display: inline-block; 
}</style> 

我曾嘗試下面的代碼來傳遞值串

MyBackgroundColor = "#EFD5F6"; 

在我上面declred頁負載。

div.timeline-event { 
color: #1A1A1A; 
border-color: green; 
background-color:'<%=MyBackgroundColor %>'; 
display: inline-block; 
} 

但我無法通過它的課。怎麼能做到這一點?

+0

是否[此SO問題](http://stackoverflow.com/questions/4147370/using-c-sharp-to-dynamically-generate-css-files)給你任何提示? –

回答

0

background-color: '<%=MyBackgroundColor%>'將在最終html代碼中爲background-color: '#EFD5F6'。請將您的代碼更改爲background-color: <%=MyBackgroundColor%>,並確保MyBackgroundColor是具有公共/受保護訪問修飾符的頁面屬性。